Hello! On Thu, Apr 21, 2016 at 10:40 PM, ch ren wrote: > 如题,请问cosocket连接池中的连接在重载的时候会关闭吗? > 重载是一个很奇怪的术语,让我想起“函数重载”这个术语。 你应该说的是 reload,即重新加载配置吧? nginx reload 的时候,连接池里的连接自然会最终释放的。 Regards, -agentzh
春哥,您好除了等待连接池自然释放,还有什么好的方法直接断开当前连接吗?
比如在init_worker里起的timer中有连接redis的操作,set_keepalive为60秒当nginx reload时,worker会出于is shutting down状态,redis的连接会从establish到time_wait状态
知道60秒之后,连接关闭,worker才会退出。
针对这种情况,有方法可以在reload的时候解决吗在 2016年4月23日星期六 UTC+8上午3:08:20,agentzh写道:Hello! On Thu, Apr 21, 2016 at 10:40 PM, ch ren wrote: > 如题,请问cosocket连接池中的连接在重载的时候会关闭吗? > 重载是一个很奇怪的术语,让我想起“函数重载”这个术语。 你应该说的是 reload,即重新加载配置吧? nginx reload 的时候,连接池里的连接自然会最终释放的。 Regards, -agentzh --