簡體   English   中英

Java EE - 具有許多Web應用程序的應用程序服務器的JVM

[英]Java EE - JVM of an application server with many web applications

我很難用谷歌搜索這個,所以我希望有人會給我一些啟發。 如果我的問題沒有了,請把我放在正確的方向。

我有兩個Web應用程序。 它們托管在一個Tomcat服務器實例中。 每個都可以使用相同的端口訪問。

服務器的JVM是怎樣的? 服務器是否包含兩個不同的JVM實例,每個Web應用程序一個。 先感謝您。

AppServer在一個JVM上運行。 它經過優化,可以運行多個應用程序,這是以線程方式完成的。 請注意,我沒有考慮在這個答案中進行聚類。

AppServer接受請求,它檢查它的服務器場以查看Web應用程序是否存在以及是否存在,檢查它的web.xml以檢查是否存在所請求的servlet的路徑。 如果一切順利,AppServer將生成一個新線程(或使用可在AppServer級別配置的線程池中的現有線程)並指定線程來處理servlet,從而滿足用戶的需求。

如果它們托管在一個Tomcat實例上,那么它們將在同一個JVM上運行。

暫無
暫無

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

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