国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

http-client 設(shè)置請求連接多長時間不通訊就關(guān)閉 不生效

final507

問題描述

http-client 設(shè)置請求連接多長時間不通訊就關(guān)閉 不生效

程序代碼或配置

初始化配置如下

 'max_conn_per_addr' => 128, // 每個域名最多維持多少并發(fā)連接
 'keepalive_timeout' => 60,  // 連接多長時間不通訊就關(guān)閉
 'connect_timeout'   => 10,  // 連接超時時間
 'timeout'           => 60,  // 請求發(fā)出后等待響應(yīng)的超時時間

重現(xiàn)問題的步驟

請求sse接口,對方每隔三秒回應(yīng)我一次,但是還是出現(xiàn)了
read xxxx timeout after xxx seconds

操作系統(tǒng)環(huán)境及workerman/webman等具體版本

"workerman/webman-framework": "^1.5.0",
"workerman/http-client": "^2.2",
php 8.0.26
Workerman version:4.2.0

471 1 0
1個回答

walkor 打賞

應(yīng)該是 timeout => 60 影響的,60秒內(nèi)響應(yīng)沒完成觸發(fā)超時,設(shè)置大一點試下。

  • final507 2025-01-02

    現(xiàn)在已經(jīng)設(shè)置了600s,暫時沒有再出現(xiàn)這個問題

  • final507 2025-01-02

    可是根據(jù)文檔參數(shù)解釋,timeout參數(shù) 是 請求發(fā)出后等待響應(yīng)的超時時間 ,時間間隔在 60s 以內(nèi)應(yīng)該不會出現(xiàn)這個問題才對

??