2017-04-21 22 views
2

这是我的第一个stackoverflow帖子,所以我想这么说你好! ;)Pgbouncer日志显示只有0请求/ s

我有关于pgbouncer的问题。我刚开始与我的django应用程序和postgres一起使用。 我以为一切都设置正确,但我在日志中只得到这样的信息:

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

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

+0

也许客户端的连接字符串仍然目标postgres服务器而不是PgBouncer? –

+0

可能是,我该如何检查并改变它?对不起,这可能听起来像一个愚蠢的问题,但我不是数据库专家!谢谢! – StarTrekFan

+0

连接到pgbouncer db并运行'show clients' –

回答

0

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

your_app - > pgbouncer - > Postgres的

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

你可以找到一个有用的文档在这里: pgbouncer docu