簡體   English   中英

Windows 服務器 2008/glassfish/postgres 代理超時 HTTP 空閑 120 秒后

[英]Windows server 2008/glassfish/postgres proxy timeout HTTP idle after 120 seconds

環境:

Windows 2008服務器版

Netbeans 6.7.1

玻璃魚 2.1

Apache 2.2.15 用於 win32

原始問題(幾乎已修復):

HTTP/1.1 GET方式發送數據超過30秒就會失敗。

我做了什么:

我將這些行添加到 Apache 的 http.conf 文件中:

#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 9000

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

我去了 Glassfish 面板 ( localhost:4848 ) 並在Configuration > HTTP services中輸入:

超時請求:9000 秒(原來是 30 秒)

待機時間:-1(30秒)

問題:

我無法為 glassfish 設置大於 2 分鍾的超時來發送 GET 方法。

我找到了這篇關於 glassfish 設置的文章,但我找不到我應該把這些參數放在哪里,以及它們是否可以工作。

任何人都可以幫助嘗試將此超時設置為更高的限制嗎?

新嘗試的解決方案:

我轉到 glassfish 面板控件,然后轉到Configuration > Subprocesses >“Thread-pool-name”並將空閑超時從 120 秒更改為 1200 秒。 然后我重新啟動了 glassfish 服務(從管理工具和 asadmin),但它仍然等待 120 秒到 go 空閑。 我什至嘗試重新啟動整個服務器,仍然沒有結果。 也許在 postgres 中有一些設置? 或者通過 glassfish 將 .netbeans 連接到 postgres?

新發現:

我一直在 inte.net 上搜索,也許它可能是代理超時,但我現在真的不知道如何更改它:有人可以幫助我嗎?

最后是ProxyTimeouthttpd.conf文件中的ProxyTimeout指令。

看看這個

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM