【问题标题】:What is mc parameter in StackExchange Redis log?StackExchange Redis 日志中的 mc 参数是什么?
【发布时间】:2023-01-25 05:51:17
【问题描述】:

我使用 StackExchange.Redis 2.6.48 进行缓存。它在高峰时间和正常时间都运行良好。但有时会崩溃随机在系统负载低的时间! 这是我在早上 6 点非交通时间的示例日志:

超时等待响应(出站=0KiB,入站=24KiB,经过 5112ms,超时为 5000ms),command=HMGET,next:HMGET DeviceCapabilities::xxx,inst:0,qu:0,qs:0,aw:False,bw: SpinningDown, rs: ReadAsync, ws: Idle, in: 143248, serverEndpoint: something, mc: 1/1/0, mgr: 10 of 10 available, clientName: something(SE.Redis-v2.6.48.48654), IOCP: (忙碌=0,空闲=1000,最小=1,最大=1000),工人:(忙碌=2,空闲=32765,最小=1,最大=32767),池:(线程=2,队列项=1757,完成项=382420032), v: 2.6.48.48654 (请查看这篇文章,了解一些可能导致超时的常见客户端问题:https://stackexchange.github.io/StackExchange.Redis/Timeouts)

我试图了解此错误的原因。在上面的例子中,其中一个参数是麦克,我不明白。任何建议麦克参数或任何修复此错误的建议?

【问题讨论】:

    标签: logging caching stackexchange.redis


    【解决方案1】:

    有同样的问题。在源代码中找到这个

    Add(data, sb, "Multiplexer-Connects", "mc", $"{multiplexer._connectAttemptCount}/{multiplexer._connectCompletedCount}/{multiplexer._connectionCloseCount}");
    

    https://github.com/StackExchange/StackExchange.Redis/blob/02c29ef8e8ddf8de9556c113a8a6fb1563f46a83/src/StackExchange.Redis/ExceptionFactory.cs#L337

    【讨论】:

      猜你喜欢
      • 2022-06-17
      • 1970-01-01
      • 1970-01-01
      • 2022-01-12
      • 1970-01-01
      • 1970-01-01
      • 2017-08-01
      • 2020-02-15
      • 1970-01-01
      相关资源
      最近更新 更多