Inside the Discovery GIS Server

Identifing which Java Process is Which
There are always two java processes running which can grow quite large, the geronimo application server container (starts when you start the site if this node is in a started cluster; this hosts instances of services – the ejbs which reference the other external java.exe processes) and the tomcat web server (which hosts the service handlers, admin application and manager).

Processes on Windows Systems

 * 1) 	Java.exe – Service instance Processes (More services = more processes)
 * 2) 	2 x Java.exe – Geronimo & Tomcat Servers (More services = no change). These can be identified
 * 3) 	Rmid.exe – Load balancing / heavy communication between Java processes. Manages network connectivity GIS Servers.  (Ports 4000-4013 + 14, 15, …n for each additional cluster for the site).
 * 4) 	Cmd.exe - Win08 R2/Win7 only process. These serve as the parent processes for Conhost.exe.
 * 5) 	Conhost.exe - Win08 R2/Win7 only process. This is created for each java process by the OS.