It's all about the answers!

Ask a question

Install JTS and RTC on same host, with WAS as appServer, as 2 JVMs or 1 JVM?


long TRUONG (363487129) | asked Jan 04 '18, 1:56 p.m.

 Getting help from in-house WAS team to install 6.0.4 JTS and RTC on same host: One of their question was should they be installed as 2 JVMs or 1 JVM.


Had installed (for upgrades) many versions of RTC  (and other Jazz tools) on same host with JTS, with Tomcat as appServer, believed that there is only one option, 1 JVM for all Jazz tools on the server,

However this is a WAS install? Is there an option to install them in 2 separate JVMs. If so how do we deal with the IBM rule of thumb 50/50 memory between JVM heap and OS.

Hmmm! This option exists and that's how WAS allows shutting down individual tools, without to shut down all of them?

One answer



permanent link
Donald Nong (14.3k213) | answered Jan 04 '18, 8:18 p.m.

If you install JTS and RTC into separate WAS profiles, you can treat it as a "distributed" environment, even not fully. So you will need a reverse proxy as well. The JVM heap requirement is not actually a rule of thumb. What we want is to allow enough memory for the OS (and other applications, such as DB) to run. If everything runs in the RAM, it can be fast. When some applications/binaries have to be paged out to the swap space (hard drive), the performance start to degrade.

I have seen an environment with more than 100GB memory, and many WAS profiles running on it, with the JVM heap being 4GB to 16G for each profile - just give you an idea.

Your answer


Register or to post your answer.