Guest Posted January 24, 2005 Posted January 24, 2005 Our site address: http://www.acehighsupply.com Over the last year I have learned a lot about PHP and osCommerce and I LOVE it. However, lately I have had a problem with one of our sites. Our hosting company keeps denying it, so I am not sure if it is a problem with our hosting or with osCommerce. Lately (especially over the last week), our site has been very slow a lot of the time and completely unresponsive to the point where the site is essentially down. When I say "slow", what is actually slow is the response from the server - such as when you click a link in our site, it can take on average 3-4 seconds for a response - to 20+ seconds on the far end! I know this response time should average much below one second. I started monitoring our site at www.alertsite.com and the response time graphs are scary (There have been 9 times where the site has been down over the last 24 hours)! Take a look at today's graph: https://www.alertsite.com/tmp/[email protected] Now, could this be a problem with osCommerce or is it a problem with the hosting? If you check the site, it could potentially work just fine. It is an intermittent problem (as shown by the graph). I have not made any changes with the code recently. The only changes I have been making are updates to our News. We also are not getting HUGE amounts of traffic. We have another site hosted by the same company and also run by osCommerce. It receives much more traffic with no problems at all. Thanks for any help!!!
dead7 Posted January 24, 2005 Posted January 24, 2005 Our site address: http://www.acehighsupply.com Over the last year I have learned a lot about PHP and osCommerce and I LOVE it. However, lately I have had a problem with one of our sites. Our hosting company keeps denying it, so I am not sure if it is a problem with our hosting or with osCommerce. Lately (especially over the last week), our site has been very slow a lot of the time and completely unresponsive to the point where the site is essentially down. When I say "slow", what is actually slow is the response from the server - such as when you click a link in our site, it can take on average 3-4 seconds for a response - to 20+ seconds on the far end! I know this response time should average much below one second. I started monitoring our site at www.alertsite.com and the response time graphs are scary (There have been 9 times where the site has been down over the last 24 hours)! Take a look at today's graph: https://www.alertsite.com/tmp/[email protected] Now, could this be a problem with osCommerce or is it a problem with the hosting? If you check the site, it could potentially work just fine. It is an intermittent problem (as shown by the graph). I have not made any changes with the code recently. The only changes I have been making are updates to our News. We also are not getting HUGE amounts of traffic. We have another site hosted by the same company and also run by osCommerce. It receives much more traffic with no problems at all. Thanks for any help!!! <{POST_SNAPBACK}> Do a few pings and traceroutes from websites online, see what the hop and response time is from the pings to those locations. Teds Web Tools is good for this. This will take away the OSC issue really quickly if these time out and are incredibly slow. Hope that helps!
Guest Posted January 24, 2005 Posted January 24, 2005 Oh, in case anyone is wondering about the graph, the yellow line is the initial response time from the server and the red line is the response time to receive some content.
Guest Posted January 24, 2005 Posted January 24, 2005 Thanks dead7. I will do that. The results will be more ammunition when I call back to our hosting company.
Guest Posted January 24, 2005 Posted January 24, 2005 Is there any way for me to test whether there is a problem with osCommerce slowing down the server or the response time?
Guest Posted January 24, 2005 Posted January 24, 2005 Okay, I ran traceroute from my computer (MSDOS prompt). Anyone want to explain the results? Tracing route to www.acehighsupply.com [69.6.229.170] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 192.168.0.1 2 7 ms 7 ms 5 ms 10.124.32.1 3 * * * Request timed out. 4 * * * Request timed out. 5 * * * Request timed out. 6 * * * Request timed out. 7 * * * Request timed out. 8 * * * Request timed out. 9 * * * Request timed out. 10 * * * Request timed out. 11 * * * Request timed out. 12 * * * Request timed out. 13 * * * Request timed out. 14 * * * Request timed out. 15 * * * Request timed out. 16 * * * Request timed out. 17 * * * Request timed out. 18 * * * Request timed out. 19 * * * Request timed out. 20 * * * Request timed out. 21 * * * Request timed out. 22 * * * Request timed out. 23 * * * Request timed out. 24 * * * Request timed out. 25 * * * Request timed out. 26 * * * Request timed out. 27 * * * Request timed out. 28 * * * Request timed out. 29 * * * Request timed out. 30 * * * Request timed out. Trace complete.
sosidge Posted January 25, 2005 Posted January 25, 2005 Okay, I ran traceroute from my computer (MSDOS prompt). Anyone want to explain the results?Tracing route to www.acehighsupply.com [69.6.229.170] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 192.168.0.1 2 7 ms 7 ms 5 ms 10.124.32.1 3 * * * Request timed out. 4 * * * Request timed out. 5 * * * Request timed out. 6 * * * Request timed out. 7 * * * Request timed out. 8 * * * Request timed out. 9 * * * Request timed out. 10 * * * Request timed out. 11 * * * Request timed out. 12 * * * Request timed out. 13 * * * Request timed out. 14 * * * Request timed out. 15 * * * Request timed out. 16 * * * Request timed out. 17 * * * Request timed out. 18 * * * Request timed out. 19 * * * Request timed out. 20 * * * Request timed out. 21 * * * Request timed out. 22 * * * Request timed out. 23 * * * Request timed out. 24 * * * Request timed out. 25 * * * Request timed out. 26 * * * Request timed out. 27 * * * Request timed out. 28 * * * Request timed out. 29 * * * Request timed out. 30 * * * Request timed out. Trace complete. <{POST_SNAPBACK}> It's taking so long to get along your connection to the hosting that it has timed out. 192.168.0.1 is your PC, 10.124.32.1 is the next server along the line, possibly belonging to your ISP. The next server, most likely belonging to your ISP has timed out. My guess at this stage is rubbish ISP, not rubbish hosting. Try a utility like Ping Plotter to get a more informative traceroute. - osCommerce is fun! -
Guest Posted January 25, 2005 Posted January 25, 2005 traceroute to www.acehighsupply.com (69.6.229.170), 30 hops max, 38 byte packets 1 66.45.245.33 (66.45.245.33) 0.458 ms 0.420 ms 0.370 ms 2 66.45.224.238 (66.45.224.238) 0.460 ms 0.476 ms 0.430 ms 3 209.116.198.125 (209.116.198.125) 0.419 ms 0.408 ms 0.371 ms 4 ge4-2-0.MAR2.NYC-NY.us.xo.net (64.1.6.49) 0.959 ms 1.002 ms 1.014 ms 5 p5-2-0.RAR2.NYC-NY.us.xo.net (65.106.3.49) 1.196 ms 1.295 ms 1.102 ms 6 p6-0-0.RAR1.Washington-DC.us.xo.net (65.106.0.2) 5.695 ms 5.572 ms 5.917 ms 7 p0-0.IR1.Ashburn-VA.us.xo.net (65.106.3.134) 6.646 ms 6.584 ms 6.540 ms 8 206.111.0.10.ptr.us.xo.net (206.111.0.10) 7.684 ms 7.645 ms 7.658 ms 9 dca-core-02.inet.qwest.net (205.171.9.53) 7.880 ms 7.760 ms 8.055 ms 10 ewr-core-03.inet.qwest.net (205.171.8.182) 7.048 ms 7.016 ms 7.033 ms MPLS Label=102999 CoS=6 TTL=1 S=1 11 ewr-core-02.inet.qwest.net (205.171.17.33) 7.185 ms 7.308 ms 7.005 ms MPLS Label=112513 CoS=6 TTL=1 S=1 12 chi-core-01.inet.qwest.net (205.171.8.229) 32.558 ms 32.611 ms 32.667 ms 13 chi-edge-01.inet.qwest.net (205.171.20.34) 32.582 ms 32.467 ms 32.554 ms 14 * * * 15 208.44.62.30 (208.44.62.30) 47.586 ms 39.572 ms 41.027 ms 16 69.6.229.170 (69.6.229.170) 64.533 ms 63.269 ms 63.660 ms
Guest Posted January 25, 2005 Posted January 25, 2005 some networks do not allow ICMP echo (i.e. ping/traceroute) for security reasons. Don't worry that your traceroute failed. If you want to check HTTP performance issues, without osCommerce, then upload a 10MB-ish size file to some directory on your webserver. Put that URL into your web server. Download it to your PC, and time how long it took. Do that several times a day to see what kind of performance you are getting. That will test their network and their webserver (i.e. Apache) but not their processing power or processing speed. You could always sign up for one month of these $7.95 month-to-month accounts , upload all of your things there, and see how fast it is. It isn't a perfect test, but at least you can tell your webhost "It's a lot faster at xyzhost than it is on your server" and let them give you a reason not to move. -jared
Recommended Posts
Archived
This topic is now archived and is closed to further replies.