2台服务器都在运行webman 项目,TCP 连接数有1000多,其中有700多是redis ?

vs7717

问题描述

2台服务器都在运行webman 项目,TCP 连接数有1000多,其中有700多是redis ?

然后我把redis timeout 设置 300 ,tcp-keepalive 300,现在立马tcp 就300多

有遇到这种情况的?

687 2 0
2个回答

tanhongbin

图呢,截图发出来

  • vs7717 2025-09-01

    现在没有了,就300tcp ,redis 90 多

  • six 2025-09-01

    要么开协程redis连接池了,要么redis使用有问题,没复用连接。

  • tanhongbin 2025-09-01

    我怀疑 他在 业务里面 new Redis 了 然后又没关闭链接,是不是以为请求结束会主动关闭所有所有链接 像fpm一样

  • vs7717 2025-09-01

    有可能,这个新项目,大部分ai 写的

  • vs7717 2025-09-01

    检查了一下,没有

vs7717

截图
redis 有这种用法

  • 故人重来 2天前

    追踪下看看这个链接是不是每次都是重新链接了 Redis链接,多半就是你每次都在重新连接redis的。

🔝