Re: Tomcat 8 Production read?
On Mar 27, 2014, at 12:14 PM, Dennis Ross dr...@playlan.com wrote: Is Tomcat 8 enterprise production ready? It’s a judgement call, but you should probably wait till there is a stable release first. See here for definition of Alpha / Beta / Stable. http://tomcat.apache.org/whichversion.html Meaning can I use this reliably for clients or should I wait a bit? It’s a good time to start using it in development and testing environments. That way you can find and help squash bugs. Dan Thanks? - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: Tomcat 8 Production read?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dennis, On 3/27/14, 12:14 PM, Dennis Ross wrote: Is Tomcat 8 enterprise production ready? Meaning can I use this reliably for clients or should I wait a bit? There has not been a Tomcat 8 release voted as stable yet. The current release under a vote (8.0.5) is likely to pass as beta. IIRC, Apache JIRA is running on top of Tomcat 8, so it *is* getting some in-the-wild play-time. IMO it's really close, except maybe for the NIO.2 connector which is completely new and experimental anyway. Looks like there might be a bug with sendfile in the 8.0.5 build, so you might want to disable that as well. It's certainly worth getting into your testing environment. Let us know if you find anything wrong with it ;) - -chris -BEGIN PGP SIGNATURE- Version: GnuPG v1 Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJTNFF+AAoJEBzwKT+lPKRYRnsP/3en7hhvWMD0yYwzVWB1r5QV IE41VRcEIwHsT2Dr90Wv13Hin78fVH3ndt8QZi1CEoUqOEu8Zd7Mijbkfg1aMYD5 mHDDQNA+kGtl9t7kvcPyGte0WiQYJViyx8clebb38nzitnv9lCaB0n8SgWUGxgdo a+7ACk+3IwXmuDRXHG9ntvTo3amOai1O5KMgEf4IvU3hoyBAHzffg8I2NU8KwizL HHJcG6GL9v9YGRNZwaIi5wgkKSXavY0+gtR3BHrccudO2T9T1A9I1i5WZ5uQg6ij lDCABXPMIWXttktdbyVv+nMyuY3IdJUF5EMbmx4CQ4JGiYqVE4m42qCE36/xxSev M37ZHCA1glZ7SCr3PB8dDctHKBudHwMZbJYwfB1gVdDeBdep1KTHOc95SYhiILd6 MkuLbmE3HKVQmKhGc2ipdcukRwmqncsBm1cOM4sb2MnJW5E9mT3BpmclsxYmmoh0 oX0QEH9I2slRqoVl+dKRH+cYS/X49Q5AdIywFka16M/0yo6S8ttv6k/inbTZjagN oqoXDwoZDrI5hxjwmHh7u0d42f91SNx6VySCJPzUjHdfwq/I4eAa6MJ/ZGFt5zeA 0R3wz267/kuq/MIEIYWWnJH2bPQIsZr3EF+FDNUOQCL4ObBCbYnSeDuAdGm9UOze jbHipXYwm4rCK6WGgiBp =A2iA -END PGP SIGNATURE- - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
RE: Tomcat 8 Production read?
I'll help with whatever I can. Thanks! From: Christopher Schultz ch...@christopherschultz.net Sent: Thursday, March 27, 2014 12:27 PM To: Tomcat Users List Subject: Re: Tomcat 8 Production read? -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dennis, On 3/27/14, 12:14 PM, Dennis Ross wrote: Is Tomcat 8 enterprise production ready? Meaning can I use this reliably for clients or should I wait a bit? There has not been a Tomcat 8 release voted as stable yet. The current release under a vote (8.0.5) is likely to pass as beta. IIRC, Apache JIRA is running on top of Tomcat 8, so it *is* getting some in-the-wild play-time. IMO it's really close, except maybe for the NIO.2 connector which is completely new and experimental anyway. Looks like there might be a bug with sendfile in the 8.0.5 build, so you might want to disable that as well. It's certainly worth getting into your testing environment. Let us know if you find anything wrong with it ;) - -chris -BEGIN PGP SIGNATURE- Version: GnuPG v1 Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJTNFF+AAoJEBzwKT+lPKRYRnsP/3en7hhvWMD0yYwzVWB1r5QV IE41VRcEIwHsT2Dr90Wv13Hin78fVH3ndt8QZi1CEoUqOEu8Zd7Mijbkfg1aMYD5 mHDDQNA+kGtl9t7kvcPyGte0WiQYJViyx8clebb38nzitnv9lCaB0n8SgWUGxgdo a+7ACk+3IwXmuDRXHG9ntvTo3amOai1O5KMgEf4IvU3hoyBAHzffg8I2NU8KwizL HHJcG6GL9v9YGRNZwaIi5wgkKSXavY0+gtR3BHrccudO2T9T1A9I1i5WZ5uQg6ij lDCABXPMIWXttktdbyVv+nMyuY3IdJUF5EMbmx4CQ4JGiYqVE4m42qCE36/xxSev M37ZHCA1glZ7SCr3PB8dDctHKBudHwMZbJYwfB1gVdDeBdep1KTHOc95SYhiILd6 MkuLbmE3HKVQmKhGc2ipdcukRwmqncsBm1cOM4sb2MnJW5E9mT3BpmclsxYmmoh0 oX0QEH9I2slRqoVl+dKRH+cYS/X49Q5AdIywFka16M/0yo6S8ttv6k/inbTZjagN oqoXDwoZDrI5hxjwmHh7u0d42f91SNx6VySCJPzUjHdfwq/I4eAa6MJ/ZGFt5zeA 0R3wz267/kuq/MIEIYWWnJH2bPQIsZr3EF+FDNUOQCL4ObBCbYnSeDuAdGm9UOze jbHipXYwm4rCK6WGgiBp =A2iA -END PGP SIGNATURE- - 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
Re: tomcat in production
Hi Chuck, On Nov 15, 2007 3:55 PM, Caldarale, Charles R [EMAIL PROTECTED] wrote: From: Markus Schönhaber [mailto:[EMAIL PROTECTED] Subject: Re: tomcat in production AFAICT the main advantage of APR wrt static content is the possibility to use sendfile. The pure Java NIO connector also supports sendfile. Still haven't seen any actual performance numbers comparing NIO and APR. However, the initial questions was about Tomcat being in production-environment. Since the NIO-connector is not considered stable yet, some report it as still quite buggy, that very connector shouldn't really be an option for a production-environment... Cheers Gregor -- what's puzzlin' you, is the nature of my game gpgp-fp: 79A84FA526807026795E4209D3B3FE028B3170B2 gpgp-key available @ http://pgpkeys.pca.dfn.de:11371 - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: tomcat in production
Caldarale, Charles R schrieb: I suspect the previous posts on this subject are slightly confused. AFAIK, APR doesn't know or care about the type of content - it's simply a more efficient mechanism for keeping multiple connections open simultaneously without tying up a thread for each. It also reduces the CPU time used to deliver both static and dynamic content, but I haven't seen any numbers yet to compare it with the current pure Java NIO connector. AFAICT the main advantage of APR wrt static content is the possibility to use sendfile. In my experience usage of sendfile increases throughput significantly - at least with big files and provided that the speed of the network connection, disk IO etc. is not a limiting factor. The one drawback I see wrt sendfile is that the size of the content transmitted via sendfile won't add to the internal counters, i. e. the size of the file transferred will show up neither in the access log (if enabled) nor in the Bytes sent information the manager app displays on the Server Status page. Of course, depending on one's needs this may be an issue or not. Regards mks - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: tomcat in production
From: Markus Schönhaber [mailto:[EMAIL PROTECTED] Subject: Re: tomcat in production AFAICT the main advantage of APR wrt static content is the possibility to use sendfile. The pure Java NIO connector also supports sendfile. Still haven't seen any actual performance numbers comparing NIO and APR. - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: tomcat in production
Caldarale, Charles R wrote: From: Markus Schönhaber [mailto:[EMAIL PROTECTED] AFAICT the main advantage of APR wrt static content is the possibility to use sendfile. The pure Java NIO connector also supports sendfile. I have successfully managed to overlook that. Still haven't seen any actual performance numbers comparing NIO and APR. Neither have I. The speed increase I talked about in my previous mail was observed by comparing APR to the pure Java Base Connector. Regards mks - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: tomcat in production
HI, I'm wondering something. My tomcat serves static content without APR. is there a big performance increase serving static pages with APR enabled ? Thanks in advance. Lionel Peter Stavrinides wrote: Thanks for this response Gregor, I had assumed this was the case, just needed the confirmation. Peter Gregor Schneider wrote: Hi Peter, when you're using Apache HTTP in front to serve static content and Tomcat is serving JSP / Servlets only, using the APR won't give you any advantage (AFAIC). However, some ppl are using Tomcat only (running on port 80 / 443 with f.e. JSVC): Then, according to my brain-cells, the APR will increase performance serving the static content. The APR actually is also used by Apache HTTPD - meaning you'll get the same performance serving static content via Tomcat only using the APR as compared to a Apache HTTP-in-front / Tomcat-combination. Cheers Gregor - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: tomcat in production
From: Lionel Crine [mailto:[EMAIL PROTECTED] Subject: Re: tomcat in production My tomcat serves static content without APR. is there a big performance increase serving static pages with APR enabled ? I suspect the previous posts on this subject are slightly confused. AFAIK, APR doesn't know or care about the type of content - it's simply a more efficient mechanism for keeping multiple connections open simultaneously without tying up a thread for each. It also reduces the CPU time used to deliver both static and dynamic content, but I haven't seen any numbers yet to compare it with the current pure Java NIO connector. - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: tomcat in production
I am just wandering about when to use the APR and when not to, especially for those of us using Apache as a front end (although in my case this is done solely to integrate perl and java apps into a common namespace) Gregor Schneider wrote: Take a look at the Apache Portable Runtime: It will increase Tomcat's performance regarding static content sigificantly: http://tomcat.apache.org/tomcat-6.0-doc/apr.html Cheers Gregor - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: tomcat in production
Thanks for this response Gregor, I had assumed this was the case, just needed the confirmation. Peter Gregor Schneider wrote: Hi Peter, when you're using Apache HTTP in front to serve static content and Tomcat is serving JSP / Servlets only, using the APR won't give you any advantage (AFAIC). However, some ppl are using Tomcat only (running on port 80 / 443 with f.e. JSVC): Then, according to my brain-cells, the APR will increase performance serving the static content. The APR actually is also used by Apache HTTPD - meaning you'll get the same performance serving static content via Tomcat only using the APR as compared to a Apache HTTP-in-front / Tomcat-combination. Cheers Gregor - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: tomcat in production
Hi Peter, when you're using Apache HTTP in front to serve static content and Tomcat is serving JSP / Servlets only, using the APR won't give you any advantage (AFAIC). However, some ppl are using Tomcat only (running on port 80 / 443 with f.e. JSVC): Then, according to my brain-cells, the APR will increase performance serving the static content. The APR actually is also used by Apache HTTPD - meaning you'll get the same performance serving static content via Tomcat only using the APR as compared to a Apache HTTP-in-front / Tomcat-combination. Cheers Gregor -- what's puzzlin' you, is the nature of my game gpgp-fp: 79A84FA526807026795E4209D3B3FE028B3170B2 gpgp-key available @ http://pgpkeys.pca.dfn.de:11371
Re: tomcat in production
Abdul, There is no specific version of Tomcat for production * as long as * you stick to the last revision of your branch, since it contains all security bug fixes for that branch. There are no patches in Tomcat, only further releases. Moreover, it is advised that you use the Tomcat 6.0 branch, or at least the 5.5 branch, if you can. For instance, for the 6.0 branch, the last revision is 6.0.14. Which branch you will choose (6.0, 5.5, 4.1, etc) depends upon which version of the servlet and JSP specifications you use. Regarding the tips to apply, someone had once posted a great blog entry on this list, which we have long discussed : http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/ HTH, Pierre 2007/11/12, abdul razack [EMAIL PROTECTED]: Hi, we have web application running in iplanet server. we want same web application running on Tomcat in production. Is there any separate tomcat version for Production. If so, please give me the link to dowanload. Is it ok if I download any version of tomcat from http://tomcat.apache.org/. what are basic configuration that I need to do for running tomcat in production. Thanks Regards -Abdul Razack __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- Deux choses ne se peuvent cacher : l'ivresse et l'amour. (Antiphane)
Re: tomcat in production
Take a look at the Apache Portable Runtime: It will increase Tomcat's performance regarding static content sigificantly: http://tomcat.apache.org/tomcat-6.0-doc/apr.html Cheers Gregor -- what's puzzlin' you, is the nature of my game gpgp-fp: 79A84FA526807026795E4209D3B3FE028B3170B2 gpgp-key available @ http://pgpkeys.pca.dfn.de:11371