TomcatExpert

apache

Blog : Mark Thomas Status Update on Apache Tomcat 7 Project

posted by Stacey Schneider on July 29, 2011 12:09 PM

13 months ago today marked the initial release of the Apache Tomcat 7 beta. Proving itself to be very backwards compatible with Apache Tomcat 6, Tomcat 7 is wealth of add-on features and bug fixes that purely builds on the success of Tomcat 6. Many of these features were not around 13 months ago, many of which we have covered here including:

Originally presented in the SpringSource S2F Forum in Amsterdam, Mark Thomas recorded a new update on the overall status of the Tomcat 7 project for the Tomcat Expert community. This update is slightly more current and gives good insight as to what is now in Tomcat 7 and what will be coming (and how to influence what gets worked on!). Some interesting points Mark brings up:

Read More

0 comments   |  

0
Rating
  |  

Developers, Executives | apache, Tomcat 7

Ask the Experts : Delays between Apache and Apache Tomcat

 

Our configuration consists of the following components (all of them are running on a single Windows Server 2003 machine):

  • Apache Web Server - version 2.2.16 (with mod_jk version 1.2.31)
  • Tomcat Server - version 5.5.30

We are load testing the server with relatively simple requests.
It seems that under load (~8000 requests we are sending per minute from our load simulator) - we have a delay between apache web server and the mod_jk component.

asked by nir.zilberman

question

Make sure you configure both Apache httpd and mod_jk to handle the traffic.

This means, the number of threads(workers) that httpd has will impact your system.

Also, in high concurrency, how you configure KeepAlive is important. There is a chance that Apache is using its threads waiting for the next request on idle connections, while active connections are not being handled. 

Posting your configuration files may be a good idea.

 

best

Filip

answered by fhanik on June 15, 2011 07:09 PM

Read More

answer

0 comments   |  

0
Rating
  |  

| AJP, apache, HTTP

Blog : Getting Started with Apache Tomcat Development

posted by MSacks on August 9, 2010 07:22 AM

With special thanks to Mark Thomas, ASF/VMware for reviewing.

Overview

This document will describe all of the necessary pre-requisites to get started in developing, customizing and contributing to the Apache Tomcat Project. The reader will have a broad overview of what is involved, and learn the process by which they will get a better understand of how the internals of how the Apache Tomcat application server works. Those new to the Apache Tomcat project, or contributing to an open source project may find this article helpful.

What is Apache Tomcat?

Apache Tomcat is the de-facto, open-source application server. It is distributed under the Apache License, Version 2.0 and is true open source. Many organizations use Tomcat as their production's application server, and it is enterprise grade even in its open source form. Over half of Fortune 500 companies use Apache Tomcat as their platform for their production business websites, including notables such as E-Trade.com, Walmart.com, and The Weather Channel. There are commercially supported versions of Apache Tomcat as well. In this how-to article, we will use the open source version as an example. 

Read More

0 comments   |  

0
Rating
  |  

Developers | apache, Tomcat 6, Tomcat 7

Knowledge Base : Setting up mod_proxy_balancer

posted by SpringSource on May 25, 2010 03:54 PM

Setting up Apache Web Server and Tomcat Application Server for load balancing using mod_proxy_balancer.

This example uses mod_proxy_balancer as the load balancer. This configuration is useful for applications that are stateless and therefore do not require clustering or sticky-sessions. For more information, you can also check the page:

http://httpd.apache.org/docs/2.2/mod/mod_proxy_balancer.html

Read More

0 comments   |  

0
Rating
  |  

Operations | apache, load balancing, mod_proxy_balancer

Knowledge Base : Performance Tuning Apache Tomcat for Production

posted by SpringSource on April 8, 2010 12:06 PM

For development and operations teams, a presentation that covers performance tuning Tomcat and the JVM alongside configuration options, load balancing, and more.

In this webinar, Apache Tomcat committers Mark Thomas and Filip Hanik discuss performance tuning Apache Tomcat for your production environment. This webinar focuses on Tuning Tomcat and the JVM to correctly handle your application including usage patterns, hardware and network topology. You’ll learn when and how to apply the different tuning and configuration options as well as understanding load balancers and how they can impact your configuration settings. Also discussed: the impact of clustering and replication on your environment.

 

Read More

0 comments   |  

0
Rating
  |  

| apache, availability, backlog

Knowledge Base : Spring and Apache Tomcat: The Perfect Match

posted by SpringSource on April 8, 2010 12:06 PM

For development and operations teams, a presentation to improve software development with Spring and Tomcat.

Spring is commonly found within enterprises and helps companies better manage complexities in the software development processTomcat has also become ubiquitous within the enterprise.

Presentation Agenda:

  • Corporate Overview
  • Why Spring: Overview, Spring Portfolio
  • Why Tomcat: Overview, Adoption in the market
  • The Spring/Tomcat Combination: The viable JEE alternative

Presentation Outline

Read More

0 comments   |  

4
Rating
  |  

| adoption, apache, application

Knowledge Base : Connectors for Apache front-end and Apache Tomcat back-end

posted by SpringSource on October 27, 2009 02:19 PM

Understanding mod_jk, mod_proxy, and mod_proxy_ajp

There are three main modules available for connecting Apache to Tomcat:

 

mod_jk
======

This module has the load balancing capability that was not supported in mod_proxy prior to Apache 2.2. The use of mod_proxy_ajp is preferred over mod_jk for Apache 2.2 or later.

For further documentation on mod_jk, see the official documentation as provided by the Apache Software Foundation:

Working with mod_jk:   http://tomcat.apache.org/tomcat-3.3-doc/mod_jk-howto.html

Read More

0 comments   |  

0
Rating
  |  

Operations | apache, connectors, mod_jk

Knowledge Base : Introduction to Apache Tomcat 6

posted by SpringSource on October 27, 2009 01:57 PM

For development and operations teams, a presentation which outlines background of releases, new features of Tomcat 6, and more.

Since starting as a reference implementation by Sun Microsystems, Tomcat has undergone quite a history in the past 10 years with an average of one release per month. The history, versions, development lifecycle, and an in-depth look at key features in the new release are shared with other key insights on the new release and throughs on upgrading.

EMBEDDED PRESENTATION SLIDES (i.e. user can click “Next” thru slides)

Read More

1 comments   |  

4
Rating
  |  

Executives | 6, apache, development

Knowledge Base : Enterprise Tomcat and Application Management

posted by admin on October 5, 2009 09:25 AM

Ensure Tomcat applications are managed properly from cycling updates to determining failures with SpringSource tcServer

Your business applications provide all the components that do the real work for your enterprise and use Tomcat as the engine to power that work. How can you ensure that your applications on Tomcat are managed properly? How do you cycle application updates over a group of more than twenty server instances? How do you determine the failure of application whether it is during start-up, execution or application shutdown?

Read More

0 comments   |  

3
Rating
  |  

| apache, java, java application

Syndicate content