Jetty与Tomcat与Oracle XE

时间:2015-10-30 05:48:17

标签: java windows oracle tomcat jetty

设置:服务器应用程序需要在Tomcat / Jetty上运行。 Oracle 11g XE是后面的数据库。操作系统:Windows 8。

我敢肯定,应用程序正在为db创建大量的jdbc连接。

这在Tomcat上运行得很好但在Jetty上运行不正常。它在ORA异常和战争之后的投掷没有被部署。

OracleException:ORA-12516:TNS:侦听器找不到具有匹配协议栈的可用处理程序

我能够通过在Jetty的情况下增加会话,进程和减少数据库上的pmon时间来解决这个问题。

  1. 我的问题是为什么当tomcat能够处理它时,只有Jetty需要这么多额外的数据库资源?难道不相信码头比tomcat需要更少的资源吗?

  2. 当我的硬件资源非常有限时,如4GB RAM(适用于Windows8 + Tomcat +应用程序(2GB)+ Oracle XE(1GB)),评估Tomcat或Jetty的最佳方法是什么。

  3. 在这种情况下,最有效的个人内存分配是什么。

0 个答案:

没有答案