簡體   English   中英

Tomcat或Jetty for Java服務器應用程序

[英]Tomcat or Jetty for Java server application

假設我必須設計一個服務器來處理並發的完全獨立的HTTP請求。 該處理主要是受CPU限制的(不涉及數據庫)。

請求相對較小(1-10K),延遲非常重要(越少越好)。 並發請求數和“速率”(每秒請求數)仍然未知。

我們將用Java開發服務器。 我們應該使用Tomcat還是將嵌入式HTTP服務器(例如Jetty)用作應用程序的一部分?

任一者都可以滿足您所說的要求。

Tomcat需要安裝-或可以嵌入式; 感謝Jayan的糾正。 Jetty可以嵌入或以獨立模式運行。 在此基礎上選擇。

但是,如果要設置集中式服務器,則可以考慮同時使用Netty。 NIO可能會幫助您提高吞吐量。 根據下面的Joakim Erdfelt,Jetty也使用NIO。 感謝您的教育和糾正。 我不知道Tomcat是否效仿。

暫無
暫無

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

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