0

我刚刚使用管道对 GO 应用程序进行了更新,我注意到在我的 redis 监控应用程序中连接的客户端数量从 1/2 猛增到 300+

我似乎无法找到有关管道是否正常、它们作为新客户端连接或这是否是异常行为的信息。

有没有其他人看到这个?

  • Redis 连接是全局的。
  • Redis 设置是默认设置。
  • 在一些 go 例程中使用。

示例用法..

pipe := rdb.Pipeline()
pipe.set(ctx, "hi", "hi")
_, err := pipe.Execute()

往往会发生的情况是,每次像上面那样运行管道时,它都会创建一个新客户端——即使管道正在使用全局 redis 连接。

只发生在管道上,其他 redis 调用都很好。

4

0 回答 0