Just want to point out there is no useSendfile attribute for Upgrade
Protocol in documentation for Tomcat 8.5 (
https://tomcat.apache.org/tomcat-8.5-doc/config/http2.html). It is present
in Tomcat 9 (https://tomcat.apache.org/tomcat-9.0-doc/config/http2.html).

On Wed, Aug 1, 2018 at 6:24 PM, Aayush Dev <cmgogo...@gmail.com> wrote:

> Thanks Mark. Will wait for the release for our next production upgrade.
>
> -Aayush
>
> On Wed, Aug 1, 2018 at 5:08 PM, pc8...@gmail.com <pc8...@gmail.com> wrote:
>
>> Hurray!
>>
>>
>> > Mark Thomas <ma...@apache.org> 於 2018年8月1日 下午4:27 寫道:
>> >
>> >> On 25/07/18 23:05, Aayush Dev wrote:
>> >> With Tomcat 8.5.31, I cant enable gzip compression with HTTP2
>> protocol. If
>> >> someone has successfully enabled compression on Tomcat 8.5 with HTTP2
>> >> protocol, please help me with correct configuration.
>> >
>> > Clean Tomcat 8.5.x dev build
>> > (should work with any release from 8.5.27 onwards)
>> >
>> > Java 9 (just so I don't have to configure the native library)
>> >
>> > Configure HTTP/2 and confirm, via start-up logs it is working.
>> > - Uncomment the NIO HTTPS connector
>> > - Add the UpgradeProtocol (copied from the APT HTTPS connector)
>> > ... The ["https-jsse-nio-8443"] connector has been configured to support
>> > negotiation to [h2] via ALPN
>> >
>> > Request /tomcat.css (a compressible resource)
>> >
>> > 5581 bytes
>> >
>> > Uncompressed. As expected.
>> >
>> > Edit server.xml and add attribute compression="on" to UpgradeProtocol
>> > (making sure it is added to the element nested in the NIO HTTPS
>> Connector)
>> >
>> > Restart Tomcat
>> >
>> > Request /tomcat.css
>> >
>> > Hmm. Still not compressed...
>> >
>> > Double check config. Looks OK...
>> >
>> > Time to fire up remote debugging in the IDE.
>> >
>> > Find bug. Fix bug. Retest.
>> >
>> > 1712 bytes. That is more like it.
>> >
>> > The fix will be in the next release. As we are at the start of the month
>> > I'm hoping to start the next 9.0.x and 8.5.x releases in the next few
>> days.
>> >
>> > Mark
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
>> > For additional commands, e-mail: users-h...@tomcat.apache.org
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
>> For additional commands, e-mail: users-h...@tomcat.apache.org
>>
>>
>

Reply via email to