docker-compose中的服务之间的HTTP连接问题

嘿家伙,我有一个奇怪的问题,在docker-compose中使用多个容器。

添加额外的容器会极大地减慢它们之间的通信速度,稍后它们中的一些甚至会“消失”(即,当试图连接它们时,我随机得到一个400 )。

我已经从撰写中删除了应用程序,只是留下了微服务。 我开始撰写(将端口映射到本地主机)后手动运行应用程序,并在使用它时像那些问题消失(至less是服务的分离)。

当谈到减速时,我做了一个testing – 我刚刚使应用程序(内部撰写)沟通与一个微服务(内部撰写)。 然后,添加未使用的微服务(没有与他们沟通),只是添加它们来组成的事实减慢了应用程序和微服务之间的通信使用时5-6倍时,添加其中几个。

我正在使用Mac – 任何想法可能是什么原因造成的? 我的同事有同样的问题(他也使用Mac)。