Please explain advantages of configuring Tomcat with APR components in windows environment. because i could see wordings in installation screen like "install APR based Tomcat native .dll for better performance and scalability in production environments".
APR is an accelerator that takes advantage of native OS/hardware features. It sacrifices "write once/run anywhere" in the Tomcat server (bot not the webapps) for performance. On Windows, it's available precompiled. For Linux, you have to build it as part of a custom Tomcat build.
I'm under the impression that the performance boost is only modest. I prefer to keep enough spare capacity in my vanilla Tomcat servers rather than use APR. but you may feel differently.
An IDE is no substitute for an Intelligent Developer.
posted 1 year ago
Thanks Tim, but I still not clear on this, so can I go with this APR component option in Production version of installation? will it require any special attention or changes need for application perspective?