TomcatExpert

server

Blog : Escape JEE Bloat: Implement a Lightweight App Server Architecture

posted by Stacey Schneider on October 15, 2012 08:05 AM

Traditional Java EE (JEE) app servers bring complexity to the mix. In addition, they are costly and consume a lot of resources. Forrester wrote an article in 2011 about the costs saying, “Use Apache Tomcat. It is free.” IDC’s research from 2011 points how enterprises are moving “toward lower-cost application platforms that shift them closer to private, public, and hybrid cloud offerings.” Of course, you can find plenty of historical posts and debates from practitioners on costs and resources from past years.

This year at JavaOne and VMworld, we heard plenty of feedback about simplicity from architects and developers – it’s certainly been popular for a while.

So, if you are looking at middleware support for mobile apps, in-memory databases, auto- scaling, and virtual/cloud infrastructure, then you might want to check out our webinar coming up on Thursday, October 25th. In this session, we will cover quite a bit about vFabric tc Server:

Read More

25 comments   |  

0
Rating
  |  

Developers, Operations | architecture, auto-recovery, auto-scale

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

12 comments   |  

0
Rating
  |  

| HTTP, mod_jk, server

Knowledge Base : Enterprise Apache Tomcat and Application Management

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

For development and operations teams, a presentation that covers how to manage applications properly from cycling updates to determining failures.

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

10 comments   |  

0
Rating
  |  

| applications, architecture, context

Knowledge Base : Migrating from Java Enterprise Servers to Enterprise Apache Tomcat

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

For development and operations teams, a presentation that covers how companies approach migrating high-cost Java Enterprise servers to a leaner solution.

The technological bloat, complexity and high cost of traditional Java Enterprise servers combined with the portability of Spring architected applications are driving businesses to consider a more lean approach to enterprise Java. Tomcat has become the most popular server for running enterprise solutions but how can you tell if your application is ready to make the switch and what is the best way to move to a lighter solution?

Read More

15 comments   |  

0
Rating
  |  

| complexity, cost, data access

Knowledge Base : The Apache Tomcat you Know, Enterprise Capabilities you need

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

For development and operations teams, a presentation that covers how companies can migrate to Tomcat and manage large scale deployments and enterprise environments.

Are you considering migrating off more expensive and heavyweight application servers?

Do you need additional enterprise class server capabilities that Tomcat can’t provide?

 

Read More

10 comments   |  

0
Rating
  |  

| architecture, deploying, distributed

Syndicate content