我有一段时间遇到这个问题我不知道如何解决它。我有一个运行 PHP+Apache 和应用程序的 Docker 容器。MySQL 和 MongoDB 服务器与主机位于同一网络上。所以:
- MySQL数据库服务器IP: 192.168.1.98
- Mongo DB服务器IP: 192.168.1.98
- 主机: 192.168.1.90
由于某种原因,运行在容器上的应用程序和数据库服务器之间的连接非常缓慢,有时运行长查询需要超过一分钟。
我可以说问题不在于数据库服务器,因为在同一台服务器上运行相同的应用程序运行速度很快,所以我认为这与网络有关,但我不确定是什么或为什么。
有人可以给我一些建议吗?