Difference between revisions of "Processes"

From PresenceWiki
Jump to: navigation, search
Line 12: Line 12:
  
 
The Heartbeat Service controls the main Presence apps and should be running on the same machine as which the Presence database is installed.
 
The Heartbeat Service controls the main Presence apps and should be running on the same machine as which the Presence database is installed.
 +
 +
==[[Processes]]==
  
 
http://www.international-presence.com/images/docs/processes/hbservice.png
 
http://www.international-presence.com/images/docs/processes/hbservice.png
Line 21: Line 23:
 
http://www.international-presence.com/images/docs/processes/taskmanager.png
 
http://www.international-presence.com/images/docs/processes/taskmanager.png
  
channelman.exe - manages channels
+
channelman.exe - manages channels
dbserv.exe - runs the internal presence database service
+
hbserver.exe - runs the heartbeat service to monitor and restart the registered services (Database/Presence Servers/Httpserver)
+
dbserv.exe - runs the internal presence database service
httpstart.exe - The http server
+
presadmin.exe - The Presence Admin Console
+
hbserver.exe - runs the heartbeat service to monitor and restart the registered services (Database/Presence Servers/Httpserver)
presenceserver.exe - The Presence Server  
+
prpc.exe - The Remote Program Call program
+
httpstart.exe - The http server
 +
 +
presadmin.exe - The Presence Admin Console
 +
 +
presenceserver.exe - The Presence Server  
 +
 +
prpc.exe - The Remote Program Call program

Revision as of 11:34, 13 July 2009

A full Presence installation can consist of several processes.

Services

Firstly there are 2 services.

An RPC (Remote Program Call) Service, which is used for Presence installations running on different machines to talk to each other.

All machines that are running a Presence Server should be running the RPC service as this lets the Heartbeat talk to the Presence Server.

http://www.international-presence.com/images/docs/processes/rpcservice.png

The Heartbeat Service controls the main Presence apps and should be running on the same machine as which the Presence database is installed.

Processes

http://www.international-presence.com/images/docs/processes/hbservice.png

You can tell which Presence processes are running through the Task Manager.

If you wish to kill a process be sure to right click and select 'End Process Tree' as this will kill the exe and the associated java.exe process.

http://www.international-presence.com/images/docs/processes/taskmanager.png

channelman.exe - manages channels

dbserv.exe - runs the internal presence database service

hbserver.exe - runs the heartbeat service to monitor and restart the registered services (Database/Presence Servers/Httpserver)

httpstart.exe - The http server

presadmin.exe - The Presence Admin Console

presenceserver.exe - The Presence Server 

prpc.exe - The Remote Program Call program