Tomcat bağlantı havuzunu kullanıyorum org.apache.tomcat.jdbc.pool.DataSource
. Bağlantılar veritabanımda boş application_name
ile görünür.Postgres bağlantıları için application_name nasıl ayarlanır?
Bu uygulama adını java uygulamamda nasıl ayarlayabilirim, böylece her bir bağlantının nereden geldiğini biliyorum (aynı db'ye erişen birden fazla uygulama olacağından)? Eğer örneğin dinamik olarak değiştirmek isterseniz
jdbc:postgresql://localhost/postgres?ApplicationName=my_app
: Size bağlantı havuzu tanımında kullanmak JDBC URL'ye bu ekleyebilir
set application_name to my_application;
Daha yeni sürümlerde, 'application_name' https://www.postgresql.org/docs/9.6/static/libpq-connect.html#LIBPQ-CONNSTRING. – Gajus