The Server MBean is created whenever a SAS server is
identified in one of the ServerFactory MBean's manageServer operations
or when a server is managed via the Spawner MBean's manageLaunchedServer(s)
operation.
A server MBean can represent
a SAS Workspace Server, a SAS Stored Process Server, a SAS Framework
Data Server, a SAS Metadata Server, or a SAS OLAP Server. The name
of the registered SAS Server MBean uses one of these three forms:
com.sas.services:type=Server, serverType=Workspace, logicalServer=
"LogicalServerName", name="Server Name",
instanceid="Unique instance ID"
com.sas.services:type=Server, serverType=StoredProcess, logicalServer=
"LogicalServerName", name="Server Name",
instanceid="Unique instance ID"
com.sas.services:type=Server, serverType=Table, logicalServer=
"LogicalServerName", name="Server Name",
host=Host Name,
port=Port Number
The Server MBean enables
you to manage and monitor the running SAS server. You can perform
server operations such as stop, pause, and resume.
Here are some commonly
used Server MBean attributes:
-
the number of times the counters
have been reset
-
the amount of time the server has
been idle
-
the number of currently connected
clients
-
-
the last time the counters were
reset
-
the execution state of the server
-
the amount of time spent in server
method calls
-
the number of method calls that
the server has processed
-
the number of clients that the
server has serviced
-
the process identifier of the server
process
-
the identity under which the server
process is executing