我正在使用带有 Spring 引导的 Apache Camel。我在没有任何服务器的情况下将我的 spring boot 应用程序用作 jar。
在应用程序中,我有一个延迟为 1000 的 Camel-SQL 消费者路由。该消费者然后进一步调用其他使用拆分器和并行处理的路由。
通过 Jprofiler,我观察到我的数据库连接没有关闭,而是通过消费者打开的。
我在 application.properties 中也有 dbcp2 设置并使用 Oracle DB。我第一次观察到这个连接问题。有没有人在任何时候也遇到过同样的问题?还是我需要添加任何其他配置。
任何帮助将不胜感激。