Приложение Tomcat не отвечает без журналов - PullRequest
0 голосов
/ 27 февраля 2012

Я настроил apache для отклонения запроса к Tomcat. Ниже приведены мои настройки.

<VirtualHost *:80>

ServerName ***
ServerAlias ***
ServerAlias ***


RewriteEngine on
RewriteCond %{HTTP_HOST} =***
RewriteRule (.*) https://***/ [R]
RewriteCond %{HTTP_HOST} =***
RewriteRule (.*) https://***/ [R]
RewriteCond %{HTTP_HOST} =***
RewriteRule (.*) https://***/ [R]


</VirtualHost>

<VirtualHost *:443>

ServerName ***
ServerAlias ***
ServerAlias ***

ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/


SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/***.com.crt
SSLCertificateKeyFile /etc/pki/tls/private/***.key
SSLCACertificateFile /etc/pki/tls/certs/***.crt

</VirtualHost>

Я получаю следующую ошибку в журнале apache

[Sun Feb 26 23:28:28 2012] [error] (111)Connection refused: proxy: AJP: attempt to connect to 127.0.0.1:8009 (localhost) failed   
[Sun Feb 26 23:28:28 2012] [error] ap_proxy_connect_backend disabling worker for (localhost)   
[Sun Feb 26 23:28:28 2012] [error] proxy: AJP: failed to make connection to backend: localhost   
[Sun Feb 26 23:28:29 2012] [error] proxy: AJP: disabled connection for (localhost) 
[Sun Feb 26 23:28:29 2012] [error] proxy: AJP: disabled connection for (localhost)

В течение некоторого времени все работает правильно, и вдруг я получаю следующую ошибку

Service Temporarily Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

Когда я попробовал команду netstat -antup | grep 8009, я получил следующее

tcp        1      0 ::1:40293                   ::1:8009                    CLOSE_WAIT  32434/httpd         
tcp        1      0 ::1:40288                   ::1:8009                    CLOSE_WAIT  32430/httpd         
tcp        1      0 ::1:40289                   ::1:8009                    CLOSE_WAIT  32429/httpd         
tcp        1      0 ::1:40294                   ::1:8009                    CLOSE_WAIT  32622/httpd         
tcp        1      0 ::1:40292                   ::1:8009                    CLOSE_WAIT  32435/httpd         
tcp        1      0 ::1:40290                   ::1:8009                    CLOSE_WAIT  32436/httpd         
tcp        1      0 ::1:40287                   ::1:8009                    CLOSE_WAIT  32433/httpd  

Я не могу понять, где моя проблема. Это с конфигурацией apache или с конфигурацией tomcat, или это проблема кодирования ... Я считаю, что это проблема конфигурации ... Пожалуйста, помогите мне ..

1 Ответ

1 голос
/ 12 марта 2012

У меня две проблемы после исправления. Tomcat не падает.

  1. Получены плохие сектора в Hardisk .. Я нашел в журнале сообщений, что java сбоил ..
  2. Iработает старый кварцевый планировщик
...