Pgbouncer 日志仅显示 0 req/s

Pgbouncer log shows only 0 req/s

这是我的第一个 Whosebug post 所以我想打个招呼! ;)

我对 pgbouncer 有疑问。我刚开始将它与我的 django 应用程序和 postgres 一起使用。 我虽然一切都设置正确,但我在日志中只得到这样的信息:

"LOG Stats: 0 req/s, in 0 b/s, out 0 b/s"

好像不是运行,还是我想念它的概念?除了那些只有 0 的统计行外,没有其他错误。该应用程序每秒不断 运行 数十人使用它,建立数据库连接,所以应该记录一些东西吧? 你知道为什么会发生这种情况吗?谢谢!

pgbouncer 监听例如端口 6543 和你的 postgres 数据库在端口 5543 上。你的应用程序必须连接到 pgbouncer 而不是 postgres 数据库。

your_app -> pgbouncer -> postgres

只需编辑应用程序配置并添加 pgbouncer 的端口,这里是 6543。当然你的 /etc/pgbouncer/pgbouncer.ini 应该包含 postgres 数据库端口 5543。

您可以在此处找到有用的文档: pgbouncer docu