Firstly I have to say we haven't yet deployed it yet. I did dig into it to try and find if I could output some statistics on how much bandwidth the compression was saving, but I got lost and gave up ;-) We have a number of sites who don't have great connections and testing with them the improvement in speed of pages was big. Processor overhead isn't something I really have to worry about with the nunber of users on my system. We are defintely going to deploy it though.
There is a threshold parameter you set (compressionThreshold), which is the number of bytes (I think minimum is 128) - below which it doesn't compress, we currently have it set to 512 - so if your worried about processor overhead you can play with that so that its only larger pages which get compressed. Niall ----- Original Message ----- From: "Paulo Alvim" <[EMAIL PROTECTED]> To: "Struts Users Mailing List" <[EMAIL PROTECTED]> Sent: Wednesday, April 14, 2004 12:10 AM Subject: RES: [struts] Re: [OT] Compression Filter > Hi Niall, > > Did you measure the ration between "processor overhead (to compress) x > bandwith gains"? I'd like to have an idea if it would be good in general... > > -----Mensagem original----- > De: Niall Pemberton [mailto:[EMAIL PROTECTED] > Enviada em: terça-feira, 13 de abril de 2004 11:28 > Para: Struts Users Mailing List > Assunto: [struts] Re: [OT] Compression Filter > > > I've used the compression filter that comes with the Tomcat examples and > works fine with struts: > > http://www.mail-archive.com/[EMAIL PROTECTED]/msg94432.html > > Niall > > ----- Original Message ----- > From: "Matt Sgarlata" <[EMAIL PROTECTED]> > To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > Sent: Tuesday, April 13, 2004 2:56 PM > Subject: [OT] Compression Filter > > > > Hello everyone, > > > > I'm trying to set up a compression filter based on the filter available > > here: http://www.jspbook.com/code.jsp. It runs fine on Tomcat. It runs > > fine on Oracle 9iAS for static content and JSPs, but does not work for > > Struts actions. For Struts actions, the actual ZIP content is displayed > > in the browser, so I get a bunch of random characters. Has anyone run > > into a problem like this before? I thought I saw something along these > > lines in the archives but I couldn't find the thread again. > > > > I copied the HTTP headers because I thought those were probably the > > source of the problem. > > > > Tomcat's headers (which work): > > HTTP/1.1 200 OK > > Set-Cookie: JSESSIONID=68A3F06FF28A48DF4FFA2412E00B811B; Path=/jroc > > Content-Encoding: gzip > > Content-Type: text/html;charset=ISO-8859-1 > > Content-Length: 4663 > > Date: Tue, 13 Apr 2004 13:38:49 GMT > > Server: Apache Coyote/1.0 > > > > Oracle 9iAS 9.0.3's headers (which don't work): > > HTTP/1.1 200 OK > > Date: Tue, 13 Apr 2004 13:16:34 GMT > > Server: Oracle9iAS/9.0.2 Oracle HTTP Server > > Content-Length: 5422 > > Set-Cookie: > > > JSESSIONID=2d9c159a18d44fb8aef9f439aa423d65.iy54-iDghOaUaN0Ka3D3lN4PbwSSa2SR > bgSMc2SRckmTn3uInxyOaN4Ln30LmgSHc30Ka2bEqAXxmlaIiy54-iDghOaImQXH8N4OchqPbgbC > pQPz8QvJpkixn6jAmljGr5XDqQLvpAe_; > > Path=/jrctjava > > Cache-Control: private > > Content-Location: /layouts/default.jsp > > Content-Encoding: gzip > > Keep-Alive: timeout=15, max=100 > > Connection: Keep-Alive > > Content-Type: text/html;charset=ISO-8859-1 > > > > Any ideas? Thanks in advance! > > > > Matt > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]