HomeWeb Hosting

Private Tomcat or Shared Tomcat Java JVM Hosting?

Like Tweet Pin it Share Share Email

One major discussion point is which one to select private or shared Tomcat Java hosting. Here is tips on how to choose hosting between a shared and private Tomcat.

Key differences between private Tomcat and shared Tomcat Java JVM hosting?

This topic is dedicated to novice webmasters who are new in the java web hosting environment. It is also useful for experienced one’s. This article is going to justify with both shared and private Tomcat Java hosting. We would share the key differences between private and shared Java Tomcat hosting. After reading this article you can easily decide which one is better for you.

We have been considered DailyRazor web Hosting’s private and Shared features for discussion. We think features provided by DailyRazor can be good example to understand the key points of Private and Shared Java Hosting. DailyRazor is well known name for providing Java Hosting for more than 12 years. We stated in our previous article entitled What is Java Shared Tomcat Hosting on Shared JVM? that hey have receieved the best Java hosting provider Award for 2013 by www.bestwebhostingproviders.net.

We have considered key titles to discuss on this topic.

Private JVM Heap

In shared hosting JVM Heap is shared among other java web applications residing on the same shared tomcat instance but in Private Hosting you get a your very own dedicated JVM Heap which equates reliability, security, professionalism and high availability of your web app.

Ability to Start/Stop Tomcat

In shared hosting you have to open a support ticket for our technical staff to restart tomcat while in Private Tomcat Hosting you can restart tomcat at anytime either via SSH or via our online web console. DailyRazor’s Shared or Private Tomcate Hosting does not provide Jboss Server.

Tomcat Manager/Admin

With Private Hosting you can get access to Tomcat Manage/Admin. Shared Hosting don’t provide access to Tomcat Manager/Admin.

Easy deployment of WAR files

In Shared Tomcat hosting you will have to upload your WAR files and manually unpack it yourself. Tomcat’s automatic detection and unpacking of WAR files is disabled due to this is a Shared Tomcat environment. With Private Tomcat Hosting you can deploy your WAR files via Tomcat Manager, SSH or simply upload it and Tomcat automatically detects and unpacks it.

Ability to install different software versions of JDK, Tomcat, JBoss, etc

In shared tomcat environment, you are bound by the shared tomcat version available which is version 5.5.x and JDK 1.5/1.6 but in Private hosting you can have custom versions installed for you.

High Availability

Shared Tomcat hosting is not reliable if high availability is of great importance to you. This is because Shared Tomcats are constantly restarted by customer requests, or often recycle when one application is using so much resources. So we don’ t  recommend it for serious Java web application hosting. With Private hosting since you are the only one on Private Tomcat, you don’ t have to worry about others’ applications causing problems.

Ability to increase JVM Heap size

With Shared Tomcat you cannot increase your JVM heap size since you a re on a shared JVM heap. With Private Tomcat you can request additional JVM heap increase.


With DailyRazor Shared hosting charges are Starting @$6.75/month and Private Tomcat charges are Starting @$9.95/month.


In this article we have already mentioned the key differences between the private and shared Java web hosting. You have to decide that which one is suitable for your business. Both the hosting have their own fruits but selection is according to your requirement. Moreover Shared Tomcat Hosting is quite suitable for maximum websites. But it depends on so many factors like website usage, traffic, uptime requirement of the website. If I have to choose I will go with private Hosting for a Java website.

We would like to listen your Java hosting experience. Please share your experience by giving your valuable comments.

Comments (0)

Leave a Reply

Your email address will not be published. Required fields are marked *