Jak jest włączona kompresja gzip dla Jboss 5.1.0?Włączanie kompresji gzip dla Jboss
Wewnątrz złącza http tomcat w prawo? Nie pamiętam, gdzie ten plik jest przechowywany, server.xml?
Jak jest włączona kompresja gzip dla Jboss 5.1.0?Włączanie kompresji gzip dla Jboss
Wewnątrz złącza http tomcat w prawo? Nie pamiętam, gdzie ten plik jest przechowywany, server.xml?
Plik znajduje się pod adresem server.xml i masz rację stwierdzając, że musisz zaktualizować złącze http.
Poniższy link jest informacją o tomcat, ale to samo dotyczy JBoss oprócz lokalizacji pliku server.xml. Wierzę, że trzeba zaktualizować server.xml pod deploy \ jbossweb.sar \
http://viralpatel.net/blogs/2008/11/enable-gzip-compression-in-tomcat.html
edycji JBoss \ server \ default \ deploy \ jbossweb.sar \ server.xml
Edytuj:
<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}"
connectionTimeout="20000" redirectPort="8443" />
być więcej tak:
<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}" compression="on"
compressableMimeType="text/html,text/xml,text/css,text/javascript, application/x-javascript,application/javascript"
connectionTimeout="20000" redirectPort="8443" />
można Opłaty er do złącza config informacje o dalsze szczegóły patrz: http://tomcat.apache.org/tomcat-5.5-doc/config/http.html
+1: Podczas wyszukiwania wpadłem na to i to działa! – CoolBeans
Aby dodać kompresję gzip w JBoss 7.1.1 można edytować autonomiczną/Konfiguracja/standalone.xml i dodać:
...
</extensions>
<system-properties>
<property name="org.apache.coyote.http11.Http11Protocol.COMPRESSION" value="on"/>
<property name="org.apache.coyote.http11.Http11Protocol.COMPRESSION_MIME_TYPES" value="text/javascript,text/css,text/html"/>
</system-properties>
Restart serwer i sprawdź za pomocą narzędzi programistycznych lub w nagłówku HTTP, jeśli jest włączony.
Witaj @doonot Zaimplementowałem ten kod na moim jBoss EAP 6.1 i działało dobrze, gdy pracowałem na moim lokalnym serwerze. Ale kiedy przeniosłem się do rzeczywistego środowiska serwerowego, zmiany nie zostały odzwierciedlone. Mój serwer to jBoss Server EAP 6.1 i działa na systemie Linux. http://stackoverflow.com/users/569077/doonot – vaibhav
@doonot, próbowałem podobne podejście, ale nie działa wygląda, że brakuje mi http://stackoverflow.com/questions/41011480/pagespeed-enable-compression- w-jboss proszę o pomoc –
To, dzięki. – tinny
+1: Pomogło mi to dzisiaj! – CoolBeans