You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by mech <me...@rz.fh-augsburg.de> on 2003/01/25 00:33:18 UTC
Tomcat 4.1.18/19 - How to activate gzip support?
Hi,
I'm currently using Tomcat 4.1.18 for my webapp quite successfully.
Unfortunately one db output page is almost 60KB large (1/3 of it is only
spaces and tabs) so I was thinking about trying Tomcat 4.1.19's new HTTP
1.1 gzip support.
I installed 4.1.19 and my webapp is running again, but how to enable
gzip support? My Mozilla supports gzip according to header infos.
But how do I find out if my pages really got compressed? Mozilla's page
info still says encoding=ISO... (although I'm not sure if this is
because of the page content). Sorry, but I didn't see/feel any
difference yet ;-) Did I forget something?
Anyhow I wonder how to activate gzip for the connector? Shouldn't there
be some kind of attribute in server.xml to set for
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"... ?
But I saw nothing in the documentation like "enableGZIP=true".
I also read that there was (is?) a filter servlet available somewhere to
be used for on-the-fly gzip compression. Where can I get some more info
how to obtain it and set it up, if I wouldn't use the http connector
support?
Any ideas about this.
Michael
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
RE: Tomcat 4.1.18/19 - How to activate gzip support?
Posted by mech <me...@rz.fh-augsburg.de>.
I just downloaded the connectors source... (i never thought i would do
that...)
After having a glimpse at the code I can tell the following:
you can set an attribute "compression" to either "on", "off" or "force"
I don't know what the class FakeOutputStream in the
GZipOutputFilter.java might be by now...
Anyway... Let's try brute "force"... Maybe something happens. ;-)
Although somewhere in the code it says that "force" was just for testing
purposes... and seems to be not 100% anyway yet... Guess that's why it's
"alpha".
Michael
> -----Original Message-----
> From: Marco Baiguera [mailto:marba@bresciaonline.it]
> Sent: Donnerstag, 30. Januar 2003 15:57
> To: Tomcat Users List; mech@informatik.fh-augsburg.de
> Subject: Re: Tomcat 4.1.18/19 - How to activate gzip support?
>
>
> from 4.1.19 LE (windows) default server.xml
>
> <Connector
> className="org.apache.coyote.tomcat4.CoyoteConnector"
> acceptCount="100" bufferSize="2048"
> compression="off" connectionTimeout="20000" debug="0"
> disableUploadTimeout="true" enableLookups="true"
> maxKeepAliveRequests="100" maxProcessors="75"
> minProcessors="5" port="8080"
>
> protocolHandlerClassName="org.apache.coyote.http11.Http11Proto
> col" proxyPort="0"
> redirectPort="8443" scheme="http" secure="false"
> tcpNoDelay="true" useURIValidationHack="false">
>
> i guess the "compression" parameter could enable gzip
> compression. setting to "on" has no effect.
> later i'll try compression="gzip"....
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: Tomcat 4.1.18/19 - How to activate gzip support?
Posted by Marco Baiguera <ma...@bresciaonline.it>.
from 4.1.19 LE (windows) default server.xml
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector" acceptCount="100" bufferSize="2048"
compression="off" connectionTimeout="20000" debug="0" disableUploadTimeout="true" enableLookups="true"
maxKeepAliveRequests="100" maxProcessors="75" minProcessors="5" port="8080"
protocolHandlerClassName="org.apache.coyote.http11.Http11Protocol" proxyPort="0"
redirectPort="8443" scheme="http" secure="false" tcpNoDelay="true" useURIValidationHack="false">
i guess the "compression" parameter could enable gzip compression.
setting to "on" has no effect.
later i'll try compression="gzip"....
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
RE: Tomcat 4.1.18/19 - How to activate gzip support?
Posted by mech <me...@rz.fh-augsburg.de>.
What parameter did you set? Nobody seems to know how to activate gzip
support for 4.1.19...
(Hope you didn't try enableGZIP="true" *g*)
Actually that's the question... How to activate this gzip feature? The
release-notes say that the coyote connector would support gzip now, but
nowhere i found how to enable it. Obviously nobody (except hopefully the
developer) know how to use it. Or is it still that "alpha" quality that
it's a secret.
Anyhow, could we get a hint from development side how to activate this
compression feature? Or maybe it intended as a chrismas gift? ;-)
Michael
> -----Original Message-----
> From: Marco Baiguera [mailto:marba@bresciaonline.it]
> Sent: Donnerstag, 30. Januar 2003 11:38
> To: Tomcat Users List; mech@informatik.fh-augsburg.de
> Subject: Re: Tomcat 4.1.18/19 - How to activate gzip support?
>
>
> in 4.1.19 coyote connector tag i tried the "compressione"
> parameter but seen no results haw can i check if my page is
> being compressed (client-side)?
> thanx
>
>
> ----- Original Message -----
> From: "mech" <me...@rz.fh-augsburg.de>
> To: "'Tomcat Users List'" <to...@jakarta.apache.org>
> Sent: Saturday, January 25, 2003 12:33 AM
> Subject: Tomcat 4.1.18/19 - How to activate gzip support?
>
>
> > Hi,
> >
> > I'm currently using Tomcat 4.1.18 for my webapp quite successfully.
> > Unfortunately one db output page is almost 60KB large (1/3 of it is
> > only spaces and tabs) so I was thinking about trying Tomcat
> 4.1.19's
> > new HTTP 1.1 gzip support.
> >
> > I installed 4.1.19 and my webapp is running again, but how
> to enable
> > gzip support? My Mozilla supports gzip according to header
> infos. But
> > how do I find out if my pages really got compressed? Mozilla's page
> > info still says encoding=ISO... (although I'm not sure if this is
> > because of the page content). Sorry, but I didn't see/feel any
> > difference yet ;-) Did I forget something?
> >
> > Anyhow I wonder how to activate gzip for the connector? Shouldn't
> > there be some kind of attribute in server.xml to set for <Connector
> > className="org.apache.coyote.tomcat4.CoyoteConnector"... ?
> But I saw
> > nothing in the documentation like "enableGZIP=true".
> >
> > I also read that there was (is?) a filter servlet available
> somewhere
> > to be used for on-the-fly gzip compression. Where can I get
> some more
> > info how to obtain it and set it up, if I wouldn't use the http
> > connector support?
> >
> > Any ideas about this.
> > Michael
> >
> >
> >
> >
> > --
> > To unsubscribe, e-mail:
> <mailto:tomcat-user-> unsubscribe@jakarta.apache.org>
> > For
> additional commands,
> e-mail:
> > <ma...@jakarta.apache.org>
> >
> >
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: Tomcat 4.1.18/19 - How to activate gzip support?
Posted by Marco Baiguera <ma...@bresciaonline.it>.
in 4.1.19 coyote connector tag i tried the "compressione" parameter
but seen no results
haw can i check if my page is being compressed (client-side)?
thanx
----- Original Message -----
From: "mech" <me...@rz.fh-augsburg.de>
To: "'Tomcat Users List'" <to...@jakarta.apache.org>
Sent: Saturday, January 25, 2003 12:33 AM
Subject: Tomcat 4.1.18/19 - How to activate gzip support?
> Hi,
>
> I'm currently using Tomcat 4.1.18 for my webapp quite successfully.
> Unfortunately one db output page is almost 60KB large (1/3 of it is only
> spaces and tabs) so I was thinking about trying Tomcat 4.1.19's new HTTP
> 1.1 gzip support.
>
> I installed 4.1.19 and my webapp is running again, but how to enable
> gzip support? My Mozilla supports gzip according to header infos.
> But how do I find out if my pages really got compressed? Mozilla's page
> info still says encoding=ISO... (although I'm not sure if this is
> because of the page content). Sorry, but I didn't see/feel any
> difference yet ;-) Did I forget something?
>
> Anyhow I wonder how to activate gzip for the connector? Shouldn't there
> be some kind of attribute in server.xml to set for
> <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"... ?
> But I saw nothing in the documentation like "enableGZIP=true".
>
> I also read that there was (is?) a filter servlet available somewhere to
> be used for on-the-fly gzip compression. Where can I get some more info
> how to obtain it and set it up, if I wouldn't use the http connector
> support?
>
> Any ideas about this.
> Michael
>
>
>
>
> --
> To unsubscribe, e-mail: <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org