![]() ![]() ![]() ![]() |
Servers
A server is an instance of WebLogic Server that runs in its own Java Virtual Machine (JVM) and has its own configuration.
This page summarizes each server that has been configured in the current WebLogic Server domain.
When you create a domain, you also create an Administration Server, which runs the Administration Console and distributes configuration changes to other servers in the domain. In a typical production environment, you create one or more Managed Servers in the domain to host business applications and use the Administration Server only to configure and monitor the Managed Servers.
Column Display
You can show fewer or additional data points on this page by expanding Customize this table and modifying the Column Display list. Each data point displays in its own table column.
The following table lists all of the data points that you can display in columns on this page.
Name Description Name The alphanumeric name for this server instance.
MBean Attribute:
ServerMBean.Name
Changes take effect after you redeploy the module or restart the server.
Type The type of server (dynamic or explicitly configured).
Cluster The cluster, or group of WebLogic Server instances, to which this server belongs.
If set, the server will listen for cluster multicast events.
MBean Attribute:
ServerMBean.Cluster
Changes take effect after you redeploy the module or restart the server.
Machine The WebLogic Server host computer (machine) on which this server is meant to run.
If you want to use Node Manager to start this server, you must assign the server to a machine and you must configure the machine for Node Manager.
You cannot change this value if a server instance is already running.
MBean Attribute:
ServerMBean.Machine
Changes take effect after you redeploy the module or restart the server.
Virtual Machine When WLS is running on JRVE, this specifies the name of the virtual machine running this server
MBean Attribute:
ServerMBean.VirtualMachineName
Current Machine Return the machine on which the server is running. This will be different from the configuration if the server gets migrated automatically.
MBean Attribute:
ServerRuntimeMBean.CurrentMachine
State The current life cycle state of this server.
For example, a server can be in a RUNNING state in which it can receive and process requests or in an ADMIN state in which it can receive only administrative requests.
MBean Attribute:
ServerRuntimeMBean.State
Status of Last Action Status information related to this task.
Health The health state of the server as reported by the server's self-health monitoring.
For example, the server can report if it is overloaded by too many requests, if it needs more memory resources, or if it will soon fail for other reasons.
MBean Attribute:
ServerRuntimeMBean.HealthState
Listen Port The default TCP port that this server uses to listen for regular (non-SSL) incoming connections.
Administrators must have the right privileges before binding to a port or else this operation will not be successful and it will render the console un-reachable.
If this port is disabled, the SSL port must be enabled. Additional ports can be configured using network channels. The cluster (multicast) port is configured separately.
MBean Attribute:
ServerMBean.ListenPort
Minimum value:
1
Maximum value:
65535
Listen Address The IP address or DNS name this server uses to listen for incoming connections. For example, enter
12.34.5.67
ormymachine
, respectively.Note that the value you specify for the listen address is not the URL to the host machine and it does not include the communication protocol, listen port, or channel.
Servers can be reached through the following URL:
protocol://listen-address:listen-port
Any network channel that you configure for this server can override this listen address.
If a server's listen address is undefined, clients can reach the server through an IP address of the computer that hosts the server, a DNS name that resolves to the host, or the localhost string. The localhost string can be used only for requests from clients that are running on the same computer as the server.
If you want to limit the valid addresses for a server instance, specify one of the following:
IP address. If you provide an IP address, clients can specify either the IP address or a DNS name that maps to the IP address. Clients that specify an IP address and attempt to connect through an SSL port must disable hostname verification.
DNS name. If you provide a DNS name, clients can specify either the DNS name or the corresponding IP address.
Do not leave the listen address undefined on a computer that uses multiple IP address (a multihomed computer). On such a computer, the server will bind to all available IP addresses.
Note also that if you are using the demo certificates in a multi-server domain, Managed Server instances will fail to boot if you specify the fully-qualified DNS name. For information about this limitation and suggested workarounds, see "Limitation on CertGen Usage" in Administering Security for Oracle WebLogic Server.
MBean Attribute:
ServerMBean.ListenAddress
Changes take effect after you redeploy the module or restart the server.
Cluster Weight The proportion of the load that this server will bear, relative to other servers in a cluster.
If all servers have the default weight or the same weight, each bears an equal proportion of the load. If one server has weight 50 and all other servers have weight 100, the 50-weight server will bear half as much load as any other server.
MBean Attribute:
ServerMBean.ClusterWeight
Minimum value:
1
Maximum value:
100
Changes take effect after you redeploy the module or restart the server.
Expected To Run If this server expected to run if the domain is started.
Changes take effect after you redeploy the module or restart the server.
SSL Enabled SSL Listen Port The TCP/IP port at which this server listens for SSL connection requests.
MBean Attribute:
SSLMBean.ListenPort
Minimum value:
1
Maximum value:
65535
SSL Listen Port Enabled Indicates whether the server can be reached through the default SSL listen port.
If the administration port is enabled for the WebLogic Server domain, then administrative traffic travels over the administration port and application traffic travels over the Listen Port and SSL Listen Port. If the administration port is disabled, then all traffic travels over the Listen Port and SSL Listen Port.
MBean Attribute:
SSLMBean.Enabled
Secure value:
true
Administration Port The secure administration port for the server. This port requires that you enable the domain's administration port and that SSL is configured and enabled.
By default, the server uses the administration port that is specified at the domain level. To override the domain-level administration port for the current server instance, set this server's administration port.
MBean Attribute:
ServerMBean.AdministrationPort
Minimum value:
0
Maximum value:
65535
Secure value:
7002
IIOP Enabled Specifies whether this server has IIOP support enabled for both the regular (non-SSL) and SSL ports.
MBean Attribute:
ServerMBean.IIOPEnabled
Changes take effect after you redeploy the module or restart the server.
Default IIOP Username The user name of the default IIOP user. (Requires you to enable IIOP.)
MBean Attribute:
ServerMBean.DefaultIIOPUser
Changes take effect after you redeploy the module or restart the server.
HTTPD Enabled Whether or not HTTP support is enabled on the regular port or SSL port.
MBean Attribute:
ServerMBean.HttpdEnabled
Changes take effect after you redeploy the module or restart the server.
Listen Thread Start Delay Secs Returns the maximum time that the server will wait for server sockets to bind before starting a listen thread.
Properties to consider for removal
MBean Attribute:
ServerMBean.ListenThreadStartDelaySecs
Changes take effect after you redeploy the module or restart the server.
Accept Backlog The number of backlogged, new TCP connection requests that should be allowed for this server's regular and SSL ports.
Setting the backlog to
0
may prevent this server from accepting any incoming connection on some operating systems.MBean Attribute:
ServerMBean.AcceptBacklog
Minimum value:
0
Currently Open Sockets The current number of sockets registered for socket muxing on this server.
MBean Attribute:
ServerRuntimeMBean.OpenSocketsCurrentCount
Total Sockets Opened The total number of registrations for socket muxing on this sever.
MBean Attribute:
ServerRuntimeMBean.SocketsOpenedTotalCount
Activation Time The time when the server was started.
MBean Attribute:
ServerRuntimeMBean.ActivationTime
Heap Size Current The current size (in bytes) of the JVM heap.
MBean Attribute:
JVMRuntimeMBean.HeapSizeCurrent
Heap Free Current The current amount of memory (in bytes) that is available in the JVM heap.
MBean Attribute:
JVMRuntimeMBean.HeapFreeCurrent
OS Version The version of the operating system on which the JVM is running.
MBean Attribute:
JVMRuntimeMBean.OSVersion
WebLogic Version The version of this WebLogic Server instance (server).
MBean Attribute:
ServerRuntimeMBean.WeblogicVersion
User Lockout Total MBean Attribute:
ServerSecurityRuntimeMBean.UserLockoutTotalCount
Invalid Login Attempts Total MBean Attribute:
ServerSecurityRuntimeMBean.InvalidLoginAttemptsTotalCount
Login Attempts While Locked Total MBean Attribute:
ServerSecurityRuntimeMBean.LoginAttemptsWhileLockedTotalCount
Invalid Login Users High MBean Attribute:
ServerSecurityRuntimeMBean.InvalidLoginUsersHighCount
Unlocked Users Total MBean Attribute:
ServerSecurityRuntimeMBean.UnlockedUsersTotalCount
Java Version The Java version of the JVM.
MBean Attribute:
JVMRuntimeMBean.JavaVersion
Locked Users Current Count MBean Attribute:
ServerSecurityRuntimeMBean.LockedUsersCurrentCount
Processor Load The current load that this server's Virtual Machine is placing on all processors in the host computer.
JACC Enabled Indicates whether JACC (Java Authorization Contract for Containers) was enabled on the commandline for the jvm hosting this server
MBean Attribute:
ServerSecurityRuntimeMBean.JACCEnabled
Weblogic Plugin Enabled Specifies whether this server uses the proprietary
WL-Proxy-Client-IP
header.Set this attribute to
true
to specify that this server instance uses the proprietaryWL-Proxy-Client-IP
header, which is recommended if the server instance will receive requests from a proxy plug-in. If the server instance is a member of a cluster that will receive proxied requests, enable the WebLogic plug-in at the cluster level. For servers that are members of a cluster, the setting at the cluster level overrides the server's setting. When the WebLogic plug-in is enabled at the cluster level, a call togetRemoteAddr
will return the address of the browser client from the proprietaryWL-Proxy-Client-IP
header instead of the Web server.Set this attrbute to
false
to disable theweblogic-plugin-enabled
parameter,weblogic-plugin-enabled=false
, in theconfig.xml
file.Note: If you are using Oracle HTTP Server, the WebLogic Proxy Plug-In, or Oracle Traffic Director to distribute client requests to a Managed Server or a cluster, Oracle recommends setting this attribute to
true
.MBean Attribute:
ServerMBean.WeblogicPluginEnabled
Changes take effect after you redeploy the module or restart the server.
![]() |