しばらくの間、この問題が発生しており、修正方法がわかりません。アプリケーションで PHP + Apache を実行している Docker コンテナがあります。MySQL サーバーと MongoDB サーバーは、ホストと同じネットワーク上にあります。そう:
- MySQL DB サーバー IP: 192.168.1.98
- モンゴ DB サーバー IP: 192.168.1.98
- ホスト: 192.168.1.90
何らかの理由で、コンテナで実行されているアプリケーションと DB サーバー間の接続が非常に遅く、長いクエリを実行するのに 1 分以上かかる場合があります。
問題はDBサーバーではないと言えます。同じサーバーで同じアプリケーションを実行すると高速に動作するため、ネットワークに関連していると思いますが、何が原因か、理由がわかりません。
これについて何かアドバイスをいただけますか?