我在将 Jira 6 连接到 Pgpool-II 时遇到了问题,Pgpool-II 负责 Postgresql 基础(2 个实例)中的负载平衡和复制。
Pgpool 在端口 9999 上启动,我只想在此(Jira)安装步骤中连接到它,但 Jira 告诉我连接尝试失败....
我在将 Jira 6 连接到 Pgpool-II 时遇到了问题,Pgpool-II 负责 Postgresql 基础(2 个实例)中的负载平衡和复制。
Pgpool 在端口 9999 上启动,我只想在此(Jira)安装步骤中连接到它,但 Jira 告诉我连接尝试失败....
那么...检查 pgpool 日志和您的 servlet 容器日志。
我也想试试
psql 'host=localhost port=9999 dbname=postgres username=postgres password=whatever'
PgPool 配置很可能有问题。如果它从 开始工作
psql
,您需要检查服务器日志以了解发生了什么。如果您在 PGPool 中打开了只读查询负载平衡,则 Jira 和 Confluence 在使用 PPGool -> PostgreSQL 启动时会出现一些问题。关掉,然后看几次能不能让Jira连接成功。然后,重新打开它并捕获错误……Hibernate、C3P0 和/或 PGPool 变得混乱,一些查询试图从不应路由到备用数据库的备用数据库中退回。抓住这些错误并打开一个 PPGool 错误报告...PGPool 应该可以很好地处理 Jira 和 Confluence 并打开负载平衡,但它没有(至少在我试过的版本中没有)。
或者,您可以关闭负载平衡,启动 Jira,然后重新打开负载平衡。它只会在启动时影响 Jira,在正常操作期间不会。那至少会让你前进。但一定要报告你看到的任何错误,以便 PPGool 人员可以修复它!