Glassfish Httpd ошибка плохой шлюз

Я развернул Apache Roller 5 на Glassfishv3, который использует httpd в качестве внешнего интерфейса. Ролик работает нормально, но часто это похоже на плохой шлюз, когда я обращаюсь к нему.

в этом случае конфигурация свойств woker подобна этой

рабочие свойства

worker.list=roller2
worker.roller2.port=8009
worker.roller2.host=localhost
worker.roller2.type=ajp13
worker.roller2.lbfactor=1
worker.roller2.socket_keepalive=1
worker.roller2.socket_timeout=60

и на виртуальном хосте

    <VirtualHost *:80>
            ServerName doma.com
            DocumentRoot /var/www/roller
            JkMount /roller/* roller2
            JkMount /roller roller2 
   </VirtualHost>

я проверяю в журнале mod_jk сообщение об ошибке httpd, подобное этому

ajp_connection_tcp_get_message::jk_ajp_common.c (1150): (roller2) can't receive the response header message  from tomcat, network problems or tomcat (127.0.0.1:8009) is down (errno=11)

Существуют ли другие конфигурации для настройки стеклянной рыбы? или любое предложение решить эту причину?


person troya_adromeda    schedule 20.09.2011    source источник


Ответы (1)


Возможно, вам нужно настроить сетевой прослушиватель для правильной обработки запросов mod_jk. Например, я получил ту же ошибку, указав неправильный порт в настройках прослушивателя. Чтобы узнать, как настроить прослушиватель в Glassfish, см. также эта ссылка.

person H6.    schedule 24.11.2011