问题描述
运行 PGPool 几天后,我们观察到 PGPool 中的陈旧进程。
root 14747 0.0 0.0 255104 6596 ? S Feb13 0:02 pgpool: app_user app_database 10.2.36.86(52160) disCARD
root 15902 0.0 0.0 255008 5940 ? S Feb13 0:00 pgpool: app_user app_database 10.2.45.131(43540) disCARD
如果您看到上面的输出,则进程从 2 月 13 日(今天是 2 月 15 日)开始运行,并且没有被回收。在其他部署中,我们已经看到这种陈旧的流程超过 3 个月。
netstat -anp 输出没有显示来自这些进程的任何连接。
随着此类陈旧进程随着时间的推移不断累积,PGPool 连接会变慢并影响应用程序响应能力。解决方法是杀死这些陈旧的进程。请分享有关如何进一步调试此问题的提示。我们尚不知道重现该问题的可靠方法。
使用的 PGPool 版本是 4.1.4。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)