Вы можете подключиться к запущенному приложению с помощью JMX (например, с помощью jconsole
) и выполнить некоторые манипуляции.Это фактически то, для чего был разработан JMX.
Путь jconsole
JMX для соединения на моем компьютере: MBeans -> Catalina -> DataSource -> javax.sql.DataSource -> <my data source> -> Operations
Мой текущий Tomcat позволяет удалять / добавлять свойства соединения, получать и закрыватьподключение.Вы можете легко написать MBean, который делает то, что вам нужно, если этого недостаточно.