tomcat真的如此脆弱?求解决办法!

03-11-11 daquan198163
小弟我刚刚完成了一个网站,采用struts+tomcat+sqlserver2000,在测试的时候,布署在一台奔4(1.7G)+512M内存的服务器上,功能基本实现,唯一的问题是当一个用户访问网站时,如果他按住F5键不停刷新,用不了一分钟,tomcat就不行了:

org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging

.LogConfigurationException: org.apache.commons.logging.LogConfigurationException

: Class org.apache.commons.logging.impl.Jdk14Logger does not implement Log

at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactory

Impl.java:555)

at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactory

Impl.java:289)

at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:409)

at org.apache.tomcat.util.log.CommonLogHandler.log(CommonLogHandler.java

:97)

at org.apache.tomcat.util.log.Log.log(Log.java:198)

at org.apache.tomcat.util.log.Log.log(Log.java:192)

at org.apache.tomcat.util.log.Log.log(Log.java:174)

at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP

ool.java:533)

at java.lang.Thread.run(Thread.java:536)

Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.comm

ons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Jdk

14Logger does not implement Log

at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogF

actoryImpl.java:420)

at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactory

Impl.java:548)

... 8 more

Caused by: org.apache.commons.logging.LogConfigurationException: Class org.apach

e.commons.logging.impl.Jdk14Logger does not implement Log

at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogF

actoryImpl.java:416)

... 9 more

如果这个问题解决不了,那它功能再好又有何用。请各位高手不吝赐教。

daquan198163
2003-11-11 14:21
自己顶一下,难道你们都没有这个问题?

coolmenu
2003-11-11 16:47
你也要说说整个系统的情况呀,可能是数据库联接过多,造成的内存不足吧?这个最好从程序,数据库设计,等等入手看才可以

mengk
2003-11-11 18:21
嘿嘿,我原来也遇到过象你这样的情况,Tomcat真的只能是自己玩玩还行,绝对不能用于商业应用。

解决办法是换个Application Server了,也有免费的啊!比如说JBoss的标准版而非Tomcat版!JBoss的标准版的WebServer用得是Jetty。恐怕大家还不知道吧,这个网站就是用的JBoss的标准版啊!

其实,这一点经验也是站长告诉我的,要想知道更详细的情况,还是问他吧,呵呵~~~

mengk
2003-11-11 18:21
嘿嘿,我原来也遇到过象你这样的情况,Tomcat真的只能是自己玩玩还行,绝对不能用于商业应用。

解决办法是换个Application Server了,也有免费的啊!比如说JBoss的标准版而非Tomcat版!JBoss的标准版的WebServer用得是Jetty。恐怕大家还不知道吧,这个网站就是用的JBoss的标准版啊!

其实,这一点经验也是站长告诉我的,要想知道更详细的情况,还是问他吧,呵呵~~~

猜你喜欢
4Go 1 2 3 4 下一页