C# Класс Caucho.IIS.LoadBalancer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Destroy ( ) : void
GetLoadBalanceConnectTimeout ( ) : int
GetLoadBalanceIdleTime ( ) : int
GetLoadBalanceKeepAliveTimeout ( ) : int
GetLoadBalanceRecoverTime ( ) : int
GetLoadBalanceSocketTimeout ( ) : int
GetServers ( ) : Caucho.IIS.Server[]
GetSocketTimeout ( ) : int
Init ( ) : void
LoadBalancer ( String servers, int loadBalanceConnectTimeout, int loadBalanceIdleTime, int loadBalanceRecoverTime, int loadBalanceSocketTimeout, int keepaliveTimeout, int socketTimeout, bool isDebug ) : System
OpenAnyServer ( Server xChannelFactory ) : HmuxConnection
OpenServer ( String sessionId, Server xServer ) : HmuxConnection
OpenSessionServer ( String sessionId ) : HmuxConnection

Приватные методы

Метод Описание
GetIPsForHost ( String host ) : IPAddress

Описание методов

Destroy() публичный Метод

public Destroy ( ) : void
Результат void

GetLoadBalanceConnectTimeout() публичный Метод

public GetLoadBalanceConnectTimeout ( ) : int
Результат int

GetLoadBalanceIdleTime() публичный Метод

public GetLoadBalanceIdleTime ( ) : int
Результат int

GetLoadBalanceKeepAliveTimeout() публичный Метод

public GetLoadBalanceKeepAliveTimeout ( ) : int
Результат int

GetLoadBalanceRecoverTime() публичный Метод

public GetLoadBalanceRecoverTime ( ) : int
Результат int

GetLoadBalanceSocketTimeout() публичный Метод

public GetLoadBalanceSocketTimeout ( ) : int
Результат int

GetServers() публичный Метод

public GetServers ( ) : Caucho.IIS.Server[]
Результат Caucho.IIS.Server[]

GetSocketTimeout() публичный Метод

public GetSocketTimeout ( ) : int
Результат int

Init() публичный Метод

public Init ( ) : void
Результат void

LoadBalancer() публичный Метод

public LoadBalancer ( String servers, int loadBalanceConnectTimeout, int loadBalanceIdleTime, int loadBalanceRecoverTime, int loadBalanceSocketTimeout, int keepaliveTimeout, int socketTimeout, bool isDebug ) : System
servers String
loadBalanceConnectTimeout int
loadBalanceIdleTime int
loadBalanceRecoverTime int
loadBalanceSocketTimeout int
keepaliveTimeout int
socketTimeout int
isDebug bool
Результат System

OpenAnyServer() публичный Метод

public OpenAnyServer ( Server xChannelFactory ) : HmuxConnection
xChannelFactory Server
Результат HmuxConnection

OpenServer() публичный Метод

public OpenServer ( String sessionId, Server xServer ) : HmuxConnection
sessionId String
xServer Server
Результат HmuxConnection

OpenSessionServer() публичный Метод

public OpenSessionServer ( String sessionId ) : HmuxConnection
sessionId String
Результат HmuxConnection