Glassfish + mod_proxy_ajp загрузки усечены - PullRequest
1 голос
/ 02 марта 2012

Я только что обновился до Glassfish 3.1.2, и у меня возникают проблемы с усечением загрузки файлов:

В Glassfish настроен jk-слушатель, и я запускаю его за Apache с mod_proxy_ajp.

ProxyPass / ajp://www.mydomain.com:8009/
ProxyPassReverse / ajp://www.mydomain.com:8009/

Мое приложение генерирует zip-файл на лету, и этот файл теперь усекается до 256 КБ при загрузке через прокси-сервер ajp.Однако, если я обошел Apache и напрямую использую http-порт Glassfish, загрузка полностью завершится (около 700 КБ).

В журналах Apache я вижу следующие ошибки:

ajp_check_msg_header() got bad signature 2c69
ajp_ilink_receive() received bad header
ajp_read_header: ajp_ilink_receive failed
(120007)APR does not understand this error code: proxy: dialog to xxx.xxx.xxx.xxx:8009 (www.mydomain.com) failed

Любые идеиздесь происходит?

1 Ответ

2 голосов
/ 26 апреля 2012

В нашей настройке с Apache и mod_jk после обновления со GlassFish 3.0.1 до 3.1.2 мне пришлось отключить разбиение на фрагменты на вкладке HTTP сетевого слушателя JK.

Смотрите это: http://java.net/jira/browse/GLASSFISH-18446

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...