2012-11-03 26 views

回答

0

這樣做的問題是,您不會從使用單獨的JVM獲得的地址空間和進程上下文的分離中受益。如果一個應用程序線程通過錯誤的System.exit(0)終止應用程序或引發致命的RuntimeException,那麼所有應用程序都將死亡。另外,每個應用程序將共享相同的ClassLoader,除非您明確強制每個應用程序使用不同的ClassLoader。

+0

每個應用程序是否都有單獨的JVM實例? –

+0

當你說'同一個JVM的兩個實例'時,你可以關於JVM INSTANCE更具體一些嗎?通常將一個JVM的實例表示爲一個單獨的進程,即一個加載的獨立JVM。 –

+0

最好是說,你可以通過相同的Tomcat實例服務例如10個webapps! –

相關問題