Parameter: debugnode

Startup parameters change the behavior of the Service Manager server. You can always set a startup parameter from the server's operating system command prompt.




When a process is started, it registers itself through loadBalancer so that loadBalancer can forward clients to the process. When System Administrators need to debug issues, they can start a process in debug mode to register with loadBalancer that this process is being debugged. LoadBalancer does not forward any clients to the process while debugnode is active.

The following table describes the behavior based on the value of this parameter.

Value Behavior
1 or empty The process is in debug mode.

The process is not in debug mode.

Note By default, this parameter is not specified and value "0" is used.

Caution Do not add this parameter to the sm.ini file. If you do this, all the sm processes that share the same sm,ini file are set as a debug node.

Valid if set from

Server's operating system command prompt

Requires restart of the Service Manager server?


Default value

0 (this is the value used when this parameter is not specified)

Possible values

0, 1, or empty

Example usage

To set a process as a debug node: sm -httpPort:13081 -debugnode:1 (or sm -httpPort:13081 -debugnode)

Related topics

System parameters

Related topics

Enter a parameter in the sm.ini file

Related topics

Debugging parameters