Всем привет.Наблюдается периодически возникающая проблема с JSP под линуксом. Обстановка
следующая:
система RedHat 9, kernel 2.4.20-8smp
mysql 3.23.57
PHP 4.3.2
Apache 1.3.28
tomcat1-4.1.27
java1-1.4.1
При сильной нагрузке клиенты не могут залогиниться на сайт, получая
следующую ошибку:
HTTP Status 500 - Internal Server Error
Кроме этого, периодически появляются зомбики httpd. Предположительно,
проблемы с tomcat-ом. Вот лог от tomcat'a:
2004-08-22 13:49:02 StandardContext[/manager]: Resources start failed:
java.lang.IllegalArgumentException: Document base /home/mrpizza/manager does
not exist or is not a readable directory
at
org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:19
3)
at
org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java
:3343)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3473)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
2004-08-22 13:49:02 StandardContext[/manager]: Context startup failed due to
previous errors
2004-08-22 13:49:02 StandardContext[/manager]: Exception during cleanup
after start failed
LifecycleException: Container StandardContext[/manager] has not been
started
at org.apache.catalina.core.StandardContext.stop(StandardContext.java:3644)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3622)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Заранее благодарю за помощь!Наилучшие пожелания.
>java1-1.4.1А почему java1? :)
>При сильной нагрузке клиенты не могут залогиниться на сайт, получая
>следующую ошибку:
>
>HTTP Status 500 - Internal Server ErrorВ server.xml есть настройки максимального количества коннектов. Попробуй покрутить.
>Кроме этого, периодически появляются зомбики httpd. Предположительно,
>проблемы с tomcat-ом.Как Апач и Томкет взаимодействуют?
>Вот лог от tomcat'a:
>2004-08-22 13:49:02 StandardContext[/manager]: Resources start failed:
>java.lang.IllegalArgumentException: Document base /home/mrpizza/manager does
>not exist or is not a readable directory/home/mrpizza/manager существует и читается Томкетом?
Смотри еще остальные логи на предмет ошибок. Здесь только невозможность запуска manager-приложения.