我有一個回傳大量 JSON(超過 1GB)的網路服務器,當我curl直接使用它時,它作業正常。
但是,當我把它放在 Kubernetes 入口(基于 nginx 的 Kong)后面時,連接總是在 1028M 處被切斷

有什么想法可以解決這個問題嗎?
uj5u.com熱心網友回復:
問題出在這個設定上:https : //nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_max_temp_file_size
基本上,緩慢的客戶端導致服務器在 nginx 的臨時檔案中緩沖回應。一旦檔案達到其大小限制,nginx 就會切斷連接。
我仍然不是 100% 為什么 nginx 切斷連接(可能上游服務器超時),但增加該值解決了我的問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/321177.html
