Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

Apache Proxy Timeout

Posted on 2021 年 6 月 27 日2021 年 6 月 27 日 By 日落 在〈Apache Proxy Timeout〉中尚無留言

當 Apache 設置為 reverse proxy 並將 HTTP request 轉給 PHP 時,上傳的檔案會先由 Apache 暫存,上傳完成以後才將檔案丟給 php-fpm。

若檔案很大,php-fpm 儲存檔案會花掉不少時間 (disk I/O),當 response 超過 Apache 預設的等待時間,Apache 會式微 php-fpm timeout:

[Fri Jun 25 22:30:26.848272 2021] [proxy_fcgi:error] [pid 584854:tid 139969302353664] (103)Software caused connection abort: [client 11.11.11.11:1276] AH01075: Error dispatching request to : (reading input brigade), referer: https://my.domain/upload

此時可以加上參數:

Timeout 600
ProxyTimeout 600
Tags:Apache

文章導覽

Previous Post: 調整 Apache 2.4 的檔案上傳大小
Next Post: 在 Windows 10 清除 DNS cache

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


其他

關於我  (About me)

小額贊助

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.