I've got a development arcgis server machine configured with multiple mapservices, gp services and SOE's. Sometimes an arcgissoc.exe process gets hung. There also seem to be too many SOC's running based on what I can see in ArcCatalog.
How can I figure out which ArcSOC.exe (process id) goes with which service in arccatalog?
I'm running 10.0.
Answer
If you enable Info:Simple logging (still applies at 10), process IDs get put in your server log. You can view the logs via server manager or you can go to C:\Program Files\ArcGIS\Server10.0\server\user\log and dig through the .dat file. Here's a excerpt from my dev machine:
Attempt to start configuration maps/stuff of type MapServer.
GraphicFeatureServer Construct started.
Default Map name is: Layers.
Layer Initialization Summary. Layers in Map: 2. Successful Initialization on: 2. Unsupported Layers count: 0. Failed Initialization on 0.
Initialized 2 Layer(s).
Initialized 0 Table(s).
GraphicFeatureServer Construct ended.
Construct started.
Construct ended.
Configuration maps/stuff.MapServer is started.
Process ID 9276 corresponds to the ArcSOC.exe for this map service.
No comments:
Post a Comment