Apache сжимает серверную связь

#apache #compression

#apache #сжатие

Вопрос:

Как обычно, все наоборот. Возможно ли сжать связь между Apache и сервером J2EE, даже если клиент может не сжимать сообщение?

Браузер <- сжатый или нет -> Apache <- всегда сжатый -> Jetty

Ответ №1:

На самом деле, насколько я знаю, AJP всегда несжат. Предполагается, что ваши веб-серверы и серверы приложений достаточно «близки» (с точки зрения топологии сети) друг к другу, поэтому сжатие бесполезно и просто замедляет работу из-за дополнительной обработки процессором.

Если вы используете HTTP между Apache и Jetty, то вы можете настроить сжатие, да, хотя я не использовал Jetty и не могу рассказать вам, как это настроить.

Комментарии:

1. Проблема заключается в сжатии связи, даже если клиент сообщает серверу J2EE не сжимать содержимое.

2. @icCube: Клиент не взаимодействует с сервером приложений напрямую — все взаимодействия клиента осуществляются при посредничестве веб-сервера. Таким образом, веб-сервер должен запрашивать сжатие, а сервер приложений — поддерживать его.

3. для этого конкретного сценария клиент не поддерживает сжатие (это Excel, использующий протокол XMLA — SOAP).