是否有應用程序服務器可以在其中設置最大併發客戶端連接的定義? 也沒有連接應該排隊。應用程序服務器:限制併發客戶端連接的數量
回答
幾乎每個應用程序服務器都有一個與您想要的類似的功能。
在Glassfish中,您可以使用所謂的Connection Pooling
,它幾乎可以滿足您的需求。它將併發客戶端連接的數量限制爲連接池的大小。通常它會排隊超出限制的請求,但您也可以禁用排隊(或者如果不可能,將其設置爲1)。
下面是詳細信息的鏈接:GlassFish Tuning - HTTP Connection Queue & Keep Alive
在Tomcat中,你有一個選項叫做maxConnections
這不正是你想要的東西,但要知道,Tomcat是不是Java EE應用服務器(你可以檢查TomEE) 。
下面是一些Tomcat的信息的鏈接:Tomcat HTTP Connector Configuration Attributes
在JBoss中有類似的東西,你可以選擇maxThreads
這是用途不同一樣的最大連接數。
下面是關於JBoss的一些信息:JBoss HTTP Connector Configuration Parameters
已嘗試#asadmin server.http-service.connection-pool.max-pending-count = 1 |導致命令集失敗的異常。好像我無法訪問任何*連接池*設置。 – JWill
你必須這樣使用它:'asadmin set server.http-service.connection-pool.max-pending-count = 1' – unwichtich
也許我應該更具體 - 確切的例外是「沒有配置server.http -service.connection-pool.max-pending-count「 - 我必須先創建或啓用連接池嗎? – JWill
- 1. 限制服務器端的併發連接數量?
- 2. jboss客戶端 - 服務器應用程序。併發用戶
- 3. 客戶端/服務器應用程序連接重置的Java
- 4. 客戶端應用程序與服務器的連接
- 5. 如何限制客戶端服務器程序中的連接數
- 6. 將MySQL連接到Java客戶端/服務器應用程序
- 7. 服務器 - Android應用程序和服務器之間的客戶端連接
- 8. 服務器客戶端應用程序
- 9. 客戶端/服務器應用程序
- 10. 客戶端 - 服務器應用程序
- 11. 客戶端連接或服務器端?
- 12. C#服務器客戶端應用程序(一個服務器多客戶端)
- 13. Twisted:到TCP服務器的客戶端連接數有限?
- 14. 將qt客戶端應用程序連接到服務器上的數據庫
- 15. 壓力客戶端:在XP中限制併發連接數
- 16. 客戶端 - 服務器應用程序JAVA,服務器不接收數據
- 17. 哪個Web應用程序框架強制每個客戶端/服務器兩個HTTP的TCP連接限制?
- 18. 服務器 - 客戶端應用程序中的套接字連接狀態
- 19. 服務器/客戶端連接(Python)的
- 20. Java套接字客戶端服務器響應應用程序
- 21. 將客戶端JS連接到服務器端NodeJS應用程序
- 22. 在客戶端服務器應用程序中動態選擇連接端口
- 23. 連接Java客戶端應用程序和IOS應用與WCF服務器
- 24. 的Java套接字客戶端 - 服務器應用程序
- 25. 客戶端(Android應用程序) - 服務器(Java應用程序)
- 26. 使用INDY開發客戶端服務器應用程序
- 27. 開發Android客戶端應用程序使用BigBlueButton服務器
- 28. 簡單的Java客戶端 - 服務器:客戶端doent連接到服務器
- 29. 沒有端口轉發的Java客戶端 - 服務器連接?
- 30. UDP客戶端和服務器連接
採取記住,應用程序服務器,以不同類型的客戶端提供服務,Web容器和EJB容器可以定義自己的極限。你對哪一個感興趣? –