Apache-2.2
如何重新啟動禁用的 Apache 2.2 AJP 連接?
我不使用 AJP 進行負載平衡;我有一個Apache 2.2 實例,它通過 AJP 將一些 URL 代理到單個Tomcat 7 實例。
當 Tomcat 關閉時,AJP 代理在第一個失敗的請求時被禁用,並且在 Tomcat 重新啟動時不會重新啟用。
是否可以指示 Apache不禁用AJP 連接,即使後端已關閉,以便代理在後端重新聯機時開始工作?
這是我的 httpd.conf 的摘錄:
ProxyPass /my-web-app ajp://localhost:8009/my-we-app-1.0.2
這是後端關閉時的日誌文件:
[error] (OS 10061)No connection could be made because the target machine actively refused it. [error] ap_proxy_connect_backend disabling worker for (localhost) [error] proxy: AJP: failed to make connection to backend: localhost
當然; 指示 Apache 永遠不要等待重試該後端連接(預設情況下等待 60 秒)
retry=0
:ProxyPass /my-web-app ajp://localhost:8009/my-we-app-1.0.2 retry=0