2
在DreamHost或其他共享主機環境中運行這些操作時,是否有任何解決方案?我無法訪問apache?彗星和DreamHost上的長時間輪詢請求?
在DreamHost或其他共享主機環境中運行這些操作時,是否有任何解決方案?我無法訪問apache?彗星和DreamHost上的長時間輪詢請求?
你當然可以,但只要Apache HTTP服務器不提供非阻塞IO功能(並且每個輪詢連接都有一個服務器線程與之關聯),就會非常快地耗盡內存(在2-3k連接)。
如果您的意思是Apache Tomcat,NIO默認爲關閉狀態,您需要訪問配置文件才能更改此設置。
是否有一個主機或服務,專門在這個以低成本的價格點? – KevinM 2010-06-09 03:38:57
這取決於您期望的吞吐量。如果你不會有超過10K的用戶同時工作,任何Tomcat或nginx託管都可以適合你(你可以聯繫託管服務提供商,並要求他們打開Nginx,Tomcat或其他任何東西的NIO/comet功能否則,如果默認關閉)。如果您針對的是100k +用戶,那麼您應該考慮將您的應用程序託管在雲上,您可以像安裝和配置任何東西一樣進行安裝和配置(我會建議JBoss Netty構建可擴展的可靠COMET應用程序)。 – 2010-06-09 07:44:37