我们有一个在Docker容器内运行的Web应用程序,Jboss作为应用程序服务器。使用在Linux机器上运行的docker容器,一切正常。 但是当我们在运行MAC的DC容器上运行相同的映像时,DB连接池相关的问题就开始了。在Mac上,即使停止和移除容器也不会释放数据库连接。最终它会消耗所有可用的连接。当时唯一的解决方案是重启Docker守护进程。 虽然这并不是一直发生,但却经常发生。几乎每天我们都会遇到这个问题。 我们在JBoss standlone.xml中添加了DB MIN POOL和MAX POOL设置。
Docker版本:1.12。 Mac OS版本:OSX EL Capitan,版本10.11
我们非常感谢这方面的任何帮助或建议。
由于