com.sas.services.connection
Class LoadBalancingCluster
com.sas.services.connection.LoadBalancingCluster
All Implemented Interfaces: java.io.Serializable , java.lang.Cloneable
public final class LoadBalancingCluster
A load balancing cluster of IOM servers. The load balancing feature
is implemented with a IOM Object Spawner that monitors the
load of a set of redundant servers and directs requests for new
connections to the least loaded server.
See Also: Serialized Form
LoadBalancingCluster
public LoadBalancingCluster (Server server)
Construct a load balancing cluster with one server.
This constructor is a shortcut for the following more
complicated code:
LoadBalancingCluster(new Server[]{server})
Parameters: server
- the server to add to the cluster
LoadBalancingCluster
public LoadBalancingCluster (Server [] servers)
Construct a load balancing cluster cluster of IOM servers.
Parameters: servers
- the servers to add to the cluster.
getClusterType
public int getClusterType ()
Get the cluster type. This method always
returns Cluster.TYPE_LOAD_BALANCING
.
Specified by: getClusterType
in class Cluster
Returns: the cluster type See Also: Cluster.TYPE_LOAD_BALANCING
computeMaxClients
protected int computeMaxClients ()
Specified by: computeMaxClients
in class Cluster
Copyright © 2009 SAS Institute Inc. All Rights Reserved.