环境
预期行为
我们有一个用于连接数据库的连接池。数据库连接的时间可能从1分钟到20分钟不等,具体取决于所调用的功能。
实际行为
在Docker中运行:少于5分钟的数据库连接就可以了。对于超过5分钟的数据库连接,每5-6分钟在docker中断开连接,并自动启动一个新连接。 3次重新连接后,返回以下错误并终止进程
驱动程序:连接错误
一些尝试
某些信息
经过一些搜索后,可能的原因是docker会定期检查连接,并在连接持续300秒且未返回响应的情况下使连接超时。无法找到任何方法来覆盖此配置。
https://github.com/moby/moby/issues/36053
https://github.com/docker/for-mac/issues/2442
如何解决此问题?感谢您的帮助。