类 CacheConnectionOptions
该类的实例可用于定义客户端与缓存连接时的参数。
遗产
组装: Alachisoft.NCache.客户端.dll
句法
public class CacheConnectionOptions
国际私人包机价格项目范例
下面的例子演示了如何使用CacheConnectionOptions来获取实例 缓存 止 缓存管理器.
CacheConnectionOptions cacheConnectionOptions = new CacheConnectionOptions();
cacheConnectionOptions.LoadBalance = true;
cacheConnectionOptions.ConnectionRetries = 5;
cacheConnectionOptions.Mode = IsolationLevel.OutProc;
cacheConnectionOptions.ClientRequestTimeOut = TimeSpan.FromSeconds(30);
cacheConnectionOptions.UserCredentials = new Credentials("domain\\user-id", "password");
cacheConnectionOptions.RetryInterval = TimeSpan.FromSeconds(5);
cacheConnectionOptions.ServerList = new List<ServerInfo>()
{
new ServerInfo("remoteServer", 9800)
};
ICache cache = CacheManager.GetCache("demoCache", cacheConnectionOptions);
查看房源
名字 | 课程描述 |
---|---|
应用名称 | 如果不同的客户端应用程序连接到服务器并且由于任何问题,这会导致 与服务器连接失败,客户端重新建立连接后,使用AppName 识别这些不同的客户端应用程序。 数据类型为字符串。它是可选的。如果未设置值,它将采用进程 ID 的值。 |
客户端绑定IP | 获取/设置要绑定的客户端的 IP。 |
客户端缓存模式 | 获取/设置 客户端缓存同步模式 指定客户端缓存如何同步 集群通过事件进行缓存。 |
客户端请求超时 | 它指定客户端操作超时(以秒为单位)。 客户端在指定时间内等待服务器的响应。 如果在此指定时间内未收到响应,则操作不成功。 根据网络情况,可以调整 OperationTimeout 的值。 默认值为 90 秒。 |
命令重试 | 命令重试将指定接收响应所需的重试次数。默认情况下,CommandRetries 设置为 3 次重试。 |
命令重试间隔 | 如果客户端应用程序没有从服务器收到某些命令的任何响应,则命令重试 间隔定义下一次尝试发送命令之前的等待时间。 |
连接重试 | 尝试在客户端和服务器之间重新建立断开的连接的次数。默认情况下,ConnectionRetries 设置为 3 次重试。 |
连接超时 | 以秒为单位指定的客户端连接超时。 |
默认ReadThruProvider | 获取/设置 Read-Through Provider 默认值的 ID。 |
默认WriteThruProvider | 获取/设置直写式提供程序默认值的 ID。 |
启用客户端日志 | 指示是否启用客户端日志的标志。 |
启用KeepAlive | 设置保持活动标志。 |
保活时间间隔 | 获取/设置 KeepAliveInterval,如果 EnabledKeepAlive 设置为“true”,则该值将生效 或者从客户端配置中指定为“true”。
|
负载均衡 | 设置此标志时,客户端会尝试根据已连接客户端的数量连接到最佳服务器。 这样,几乎相等数量的客户端连接到集群缓存中的每个节点,并且没有单个节点负担过重。 |
LoadBalancer连接重试 | 这表示客户端将提示负载均衡器连接到正确计算机的次数。当客户端和服务器集群之间存在负载平衡器时,使用此属性。 |
日志级别 | 设置 日志级别 作为信息、错误或调试。 |
时尚 | 获取/设置 隔离级别 的缓存。 |
重试连接延迟 | 客户端尝试重新连接到服务器的时间。 |
重试间隔 | 两次连接重试之间等待的时间(以秒为单位)。 |
重试L1ConnectionInterval | 重试客户端缓存连接的时间(以秒为单位)。 |
服务器列表 | 列表 服务器信息 在缓存中。 |
跳过不可用的客户端缓存 | 如果客户端缓存不可用,则跳过。 |
用户凭据 | 获取/设置 资历 用于验证与缓存的连接。 启用安全性时需要此信息。 |
方法
名字 | 课程描述 |
---|---|
克隆() | 创建一个作为当前实例副本的新对象。 |