zoukankan      html  css  js  c++  java
  • StackExchange.Redis 官方文档(三) Events

    事件

    ConnectionMultiplexer类型提供了很多可以用来了解表面状态下正在发生着什么的事件。这对日志是很有用的。

    • ConfigurationChanged - ConnectionMultiplexer内的链接配置发生改变时发生
    • ConfigurationChangedBroadcast - 当通过pub/sub收到重新配置的信息时反生:发生的原因一般是因为使用了IServer.MakeMaster改变了一个节点的复制配置,可以选择对所有的客户端发送这样一个请求(reconfiguration)
    • ConnectionFailed - 链接失败时发生:注意只有在链接重新建立的时候你才会收到进一步的 ConnectionFailed 通知
    • ConnectionRestored - 当链接失败之后重新连接到一个节点时发生
    • ErrorMessage - redis服务器对用户发出的请求返回error信息时发生:这不会影响将将异常/错误正常返回给caller
    • HashSlotMoved - "redis cluster"状态下在节点之间进行迁移hash-slot时发生:注意请求会自动重新路由请求,所以用户不必担心任何事情
    • InternalError - 当库发生令人难以预料的错误时:用来私下进行调试,大多数人是用不到这个事件的

    注意StackExchange.Redis里面pub/sub的实现方式和事件的实现方式相似,在接收到消息时,使用Subscribe / SubscribeAsync接收一个Action<RedisChannel, RedisValue>回调方法

  • 相关阅读:
    android的HTTP框架之Volley
    android学习笔记五。2、其他组件
    android学习笔记四
    android学习笔记二、Activity深入学习
    android事件学习
    android之handler机制深入解析
    java线程深入学习
    K-Means
    git fetch + merge与 git pull的区别
    git分支管理
  • 原文地址:https://www.cnblogs.com/ArvinZhao/p/6082611.html
Copyright © 2011-2022 走看看