| Package | Description |
|---|---|
| com.caucho.cloud.loadbalance | |
| com.caucho.cloud.network | |
| com.caucho.network.balance |
| Modifier and Type | Method and Description |
|---|---|
protected ClientSocketFactory |
LoadBalanceBuilder.createClientSocketFactory(LoadBalanceBackend backend) |
protected ClientSocketFactory |
LoadBalanceBuilder.createClientSocketFactory(java.lang.String address,
boolean isSecure) |
protected ClientSocketFactory |
CustomLoadBalanceManager.createServerPool(java.lang.String address) |
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<ClientSocketFactory> |
LoadBalanceBuilder.getClientList() |
| Modifier and Type | Method and Description |
|---|---|
void |
LoadBalanceBuilder.addClient(ClientSocketFactory client)
Adds a client pool factory.
|
protected void |
LoadBalanceBuilder.applyBackendConfig(ClientSocketFactory factory,
LoadBalanceBackend backend) |
protected void |
LoadBalanceBuilder.applyDefaults(ClientSocketFactory factory) |
ClientSocket |
SingleLoadBalanceManager.openSticky(java.lang.String sessionId,
java.lang.Object requestInfo,
ClientSocketFactory oldSrun)
Opens the next available server.
|
abstract ClientSocket |
LoadBalanceManager.openSticky(java.lang.String sessionId,
java.lang.Object requestInfo,
ClientSocketFactory oldClient)
Opens the next available server, using a sticky session if available.
|
| Constructor and Description |
|---|
SingleLoadBalanceManager(ClientSocketFactory serverPool,
java.lang.String probeCategory) |
| Modifier and Type | Method and Description |
|---|---|
ClientSocketFactory |
ClusterServer.getClusterSocketPool()
Returns the socket pool as a pod cluster connector.
|
ClientSocketFactory |
ClusterServer.getLoadBalanceSocketPool()
Returns the socket pool as a load-balancer.
|
| Modifier and Type | Method and Description |
|---|---|
ClientSocketFactory |
ClientSocketApi.getPool()
Returns the owning pool
|
ClientSocketFactory |
ClientSocket.getPool()
Returns the owning pool
|