我正在使用 tomcat 连接池 org.apache.tomcat.jdbc.pool.DataSource
。连接出现在我的数据库中 pg_stat_activity
为空 application_name
。
我如何在我的 java 应用程序中设置该应用程序名称,以便我知道每个连接来自哪里(因为会有多个应用程序访问同一个数据库)?
原文由 membersound 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在使用 tomcat 连接池 org.apache.tomcat.jdbc.pool.DataSource
。连接出现在我的数据库中 pg_stat_activity
为空 application_name
。
我如何在我的 java 应用程序中设置该应用程序名称,以便我知道每个连接来自哪里(因为会有多个应用程序访问同一个数据库)?
原文由 membersound 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答1.2k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答835 阅读✓ 已解决
2 回答704 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.6k 阅读
您可以在连接字符串中指定应用程序名称。
文档 在这里。
例子:
注意:参数名称区分大小写。