Solved

Max OS X Tomcat web application server intermittantly very slow response

Posted on 2010-08-12
6
899 Views
Last Modified: 2013-11-11
Hello,

A Mac OS X 10.6 is running Tomcat 5.5. Performance can be very, very slow at times ... 10+ second waits. At other times it is very fast ... on the same page, doing the same thing. The longer it is between activity on the browser the more likely a long delay is going to occur. So if user keeps hitting the page response will be good for maybe 20 hits before a slow down. If user waits a minute response is likely to be poor right away. When the delay happens the browser page is blank. There are no log entries indicating a network problem.

This problem seemed to appear when we moved offices. At that time a managed switch was removed and replaced by an unmanaged switch. Another Mac was set up with identical applications on Tomcat. Initially it ran fine with no long delays but then I changed its default gateway to a different router and it then showed intermittant slow reponse.

This performance problem occurs both on the Internet and inside the network. It is very frustrating and we've tried quite a few things to resolve it.

There is nothing about the application that is being run that would cause this slow down. It is definitely a network issue. Everything used to work fine at our old office. Cannot think of what could be causing the trouble.

Thanks,
Peter
0
Comment
Question by:pdegregorio
  • 4
  • 2
6 Comments
 
LVL 32

Expert Comment

by:nappy_d
ID: 33426064
Do you have two gateways setup on your network?
0
 

Author Comment

by:pdegregorio
ID: 33426096
There used to be two gateways. Now there is only one.
0
 

Accepted Solution

by:
pdegregorio earned 0 total points
ID: 33426307
I have changed the dns settings of the main server (the one with the problem) from

DNS Server: isp_dns_server_a, isp_dns_server_b
Search Domains:

to

DNS Server: local_dns_server, isp_dns_server_a, isp_dns_server_b
Search Domains: local_domain_name

e.g.
DNS Server: 192.168.222.222, 123.123l.123.1, 123.123.123.2
Search Domains: ABC

... and this may have improved things. Don't know why.
0
MIM Survival Guide for Service Desk Managers

Major incidents can send mastered service desk processes into disorder. Systems and tools produce the data needed to resolve these incidents, but your challenge is getting that information to the right people fast. Check out the Survival Guide and begin bringing order to chaos.

 

Author Comment

by:pdegregorio
ID: 33426593
Yes the DNS change has fixed the performance issue.
0
 
LVL 32

Expert Comment

by:nappy_d
ID: 33426607
It sounds like your internal DNS servers are able to provide name resolution to the resources the server is looking for.
0
 

Author Comment

by:pdegregorio
ID: 33426688
Yes that seems logical but I don't get it. The application is entirely hosted on the server. There are no external resources. References to the database are "localhost". Don't know why a LAN  DNS server would matter. Don't think it was there before. Any ideas?
0

Featured Post

Portable, direct connect server access

The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Details to create developer account 10 64
assignment of laptops - risks 6 83
Edge switch problems cisco 2960 25 48
Port status messages not appearing in console 11 29
The use of stolen credentials is a hot commodity this year allowing threat actors to move laterally within the network in order to avoid breach detection.
ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

685 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question