postgresql - PostgreSQL 空连接
问题描述
我将 Azure Database for Postgres 与 Kubernetes 应用程序一起使用。在过去的两天里,我对这个数据库有一些问题。看起来网络到数据库的工作有些错误(网络延迟大约是 600 毫秒,而它应该是 2-3 毫秒!)。
在日志上,我有很多很多这种“空”连接。
2021-10-28 16:29:12 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:12 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:12 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:12 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:12 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:12 UTC-617acfd8.58210-LOG: duration: 0.000 ms
2021-10-28 16:29:12 UTC-617acfd8.58210-LOG: duration: 0.000 ms
2021-10-28 16:29:12 UTC-617acfd8.58210-LOG: duration: 0.000 ms
2021-10-28 16:29:12 UTC-617acfd8.58210-LOG: duration: 0.000 ms
2021-10-28 16:29:12 UTC-617acfd8.58210-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acfd8.58210-LOG: duration: 8500.520 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acea5.58098-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acfd8.58210-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acfd8.58210-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acfd8.58210-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acfd8.58210-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acfd8.58210-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acfd8.58210-LOG: duration: 0.000 ms
2021-10-28 16:29:20 UTC-617acfd8.58210-LOG: disconnection: session time: 0:00:08.734 user=azure_superuser database=azure_sys host=127.0.0.1 port=33915
2021-10-28 16:29:29 UTC-617ace8f.58074-LOG: could not receive data from client: An existing connection was forcibly closed by the remote host.
2021-10-28 16:29:29 UTC-617ace8f.58074-LOG: disconnection: session time: 0:05:45.818 user= database= host=10.240.0.6 port=10881
我不确定这意味着什么?应用程序是否会以某种方式死锁连接?所有其他指标看起来都很好。有没有办法在 postgres 服务上修复它?
解决方案
推荐阅读
- magento - 在 addtocart.phtml 的 Magento 2.2.6 中,我怎样才能获得“数量增量”
- zurb-foundation - Foundation 6 Reveal Modal + Slick Slider 播放效果不佳
- r - 在条件组中删除带有 NA 的 ID
- php - 如何使用 CodeIgniter 将文件上传到 DigitalOcean 空间?
- python - Python:groupby,根据其他列的最大值创建新列
- android - 在 React Native 中安装 Nativebase 后应用程序无法运行
- apache-pivot - Apache Pivot BXML 文件的架构文件
- javascript - 在 dexie.js 中使用布尔类型的字段
- tabs - 传单地图未显示在选项卡中。如果这可能是一个问题,我正在使用引导程序 2.3.2?
- ruby - 如何在引导卡列中设置帖子样式