Rancher1.6上的Docker容器之间的SQL查询缓慢

时间:2018-09-20 06:08:59

标签: mysql performance docker networking rancher

我有一个运行Flask服务器的容器和一个运行MySQL服务器的容器,该服务器的服务链接位于同一主机的同一堆栈中。

Flask服务器需要运行子进程,该子进程从数据库中读取数据(> 100MB),而我使用pandas.read_sql来做到这一点,但是容器之间的网络似乎成为了瓶颈。正如我在rancher网站界面中所见,单线程的速度仅为500kbps。

enter image description here

我运行SHOW PROCESSLIST;,发现数据库花费大量时间“发送数据”。查询速度很快。也许我需要做一些配置。

尽管我认为这是网络问题,但是如果需要,我可以提供有关其他方面的更多信息。

0 个答案:

没有答案