Blogging Roller
While rollerweblogger.org is down, I'll be blogging here



Subscribe to "Blogging Roller" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.
 

 

Monday, June 24, 2002
 
This has gone on for far too long

I'm actively investigating alternatives to CQHost.  If you have any suggestions, please let me know. 

I have seen the Serlvet ISP list at Servlets.COM and I followed the recent JavaLobby thread on the same topic.  I will review the alternatives mentioned in that JavaLobby thread in a later post.  I'm really starting to wonder if $20/month is an impossible price-point.  Maybe the shared Java VM concept favored by the cheap ISPs is not a workable solution. 

CQHost says that shared JVM is not a workable solution and CQHost uses the latest version of the Resin Servlet engine.  For the sake of Roller and Java in general, I'm interested in understanding this problem, so I wrote the following to the Resin mailing list:    

I'm using a hosting service who shall remain nameless (at least in this email).  This hosting service provides Resin 2.1.1 in a Java VM that is shared by multiple users.

This hosting service cannot keep Resin running for more than a day at a time (they had three outages today).  When asked why they cannot keep the server up, they responded that "we cannot offer the same stability with java like PHP or ASP due to the limitations of a shared JVM setup."  

I really want to know if this is true.  I've been using Resin, Tomcat, and other Java app servers for quite some time and I cannot believe that my hosting service is telling the truth.  Am I totally naive?

Please tell me:

1) Is the shared JVM solution an unworkable solution for a hosting service? Resin's classloader hierarchy should keep apps from interfering with each other and the app-reload capability should eliminate the need to restart the server when apps get re-deployed.  Right?

2) What would cause the JVM to crash all of the time? Unreleased resources such as DB connections? System properties that interfere with each other?


3)  Other app servers that I have used will automatically restart a JVM if that fails or becomes non-responsive - can Resin do this? And if Resin can do it, then why can't my hosting service do it?

10:17:55 PM    

CQHost came back for a while and now they are down again - the 3rd outage that I am aware of today. 9:39:06 PM    

CQHost is down again - the 2nd outage today.  They added a status page at: http://peregrine.cqhost.net/caucho-status which shows everything as working fine, but if you try to run a JSP page on any of those sites right now you will find that they are all down.

 

7:25:21 PM    

Blogging Roller is back after a still unexplained 12 hour long CQHost outage.

3:44:18 PM    

CQHost is still down.  They will not respond to trouble tickets or requests for status.

11:03:16 AM    

CQHost is down again. 7:06:50 AM    



Click here to visit the Radio UserLand website. © Copyright 2002 David M Johnson.
Last update: 8/20/2002; 12:06:28 AM.
This theme is based on the SoundWaves (blue) Manila theme.
June 2002
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
May   Jul


What is this webpage?

This is my old weblog. I only blog here when my real weblog Blogging Roller is experiencing technical difficulties.