在单个weblogic服务器中部署两个EAR

时间:2013-10-27 12:57:57

标签: jar weblogic ear

我正在尝试在已经有应用程序的Weblogic服务器上迁移应用程序。请建议在同一个weblogic服务器中是否有两个EAR是可行的设计

1 个答案:

答案 0 :(得分:1)

这是完全可行和标准的;但是,有一两个原因可能导致您不想这样做。

一个是文件描述符耗尽。如果其中一个应用程序(EAR)用完了文件描述符,它可能会崩溃/渲染整个进程(即整个Weblogic服务器)无法运行。

另一个是堆内存耗尽;如果其中一个应用程序耗尽了最大可用堆内存,则会出现同样的问题。

应用程序服务器尝试将应用程序彼此隔离,但由于JVM的限制,无法完全成功。操作系统和虚拟机管理程序实际上能够更好地将应用程序彼此隔离。