#apache #compression
#apache #сжатие
Вопрос:
Как обычно, все наоборот. Возможно ли сжать связь между Apache и сервером J2EE, даже если клиент может не сжимать сообщение?
Браузер <- сжатый или нет -> Apache <- всегда сжатый -> Jetty
Ответ №1:
На самом деле, насколько я знаю, AJP всегда несжат. Предполагается, что ваши веб-серверы и серверы приложений достаточно «близки» (с точки зрения топологии сети) друг к другу, поэтому сжатие бесполезно и просто замедляет работу из-за дополнительной обработки процессором.
Если вы используете HTTP между Apache и Jetty, то вы можете настроить сжатие, да, хотя я не использовал Jetty и не могу рассказать вам, как это настроить.
Комментарии:
1. Проблема заключается в сжатии связи, даже если клиент сообщает серверу J2EE не сжимать содержимое.
2. @icCube: Клиент не взаимодействует с сервером приложений напрямую — все взаимодействия клиента осуществляются при посредничестве веб-сервера. Таким образом, веб-сервер должен запрашивать сжатие, а сервер приложений — поддерживать его.
3. для этого конкретного сценария клиент не поддерживает сжатие (это Excel, использующий протокол XMLA — SOAP).