How to validate the correct domsrvr process is being used by web services calls?

Document ID : KB000046075
Last Modified Date : 14/02/2018
Show Technical Document Details

Introduction: 

Customer configured webservice_domsrvr as per indicated for his environment and wants to know how to confirm the web services calls are being directed to it.

 

Question: 

How to validate the correct domsrvr process is being used by web services calls?

 

Environment:  

CA Service Desk Manager r12.9, r14.1 - Advanced Availability

 

Answer: 

By default, all web services calls are addressed by the default domsrvr process configured for SDM (no matter if AA or Conventional architecture).

In an environment with a heavy utilization of web services integrations, the domsrvr may present a high memory consumption.

After doing the proper setting so a dedicated domsrvr is assigned to web services calls, this load is distributed between the domsrvr processes - here considering a scenario where 2 domsrvr processes are configured.

This means that the default domsrvr process will have a lower usage of memory, and the other one will increase memory usage.

Currently that is the way to validate the configuration done is working as expected, as such configuration is addressed internally by SDM, thus, there aren't messages in the stdlog files indicating which domsrvr process is in use. There aren't ways to pre-set in the Web Services call which domsrvr is going to be used as well.

When web services calls are done to SDM, those goes via sda routine, which doesn't state which domsrvr process is in use:

sda      7936 SIGNIFICANT  sda.cpp      2387 Web Services session ended 1709761906; user(ServiceDesk); IP(xx.xx.xx.xx); session count 3

The only effective way to monitor the dedicated domsrvr activity is at OS level, via Task Manager, as previously described.

 

Additional Information:

Refer to the following document to configure a dedicated domsrvr process for web services integrations for SDM in AA:

TEC1364225 - How to configure a dedicated DOMSRVR for SOAP Web Service in Advanced Availability CA Service Desk Manager (CA SDM)configuration