实例通信在AWS中非常缓慢

我正尝试从我们基于AWS Cloud实例本身托pipe的基于Java的Web平台的许多其他AWS Cloud实例上执行一组命令(shell命令)。 我们观察到,在云实例上部署应用程序时,执行命令的时间要比在本地计算机上部署相同Web应用程序时的时间长得多。 我实际上期待着它是相反的。

我们使用JCloud的SSH客户端API在启动的实例的shell上执行命令。

我们如何解决在另一个云实例上从云实例执行大量命令时所面临的延迟问题?

还有谁观察到同样的问题? 所有实例都在相同的可用区域中,EBS也是如此。

我尝试从我的本地和另一个EC2实例中ping EC2实例。 我看到ec2-ec2实例的ping与我的本地机器ping相比是非常快的,那么为什么我的shell命令从EC2执行速度较慢,但​​是从本地机器执行得更快?

请帮助我在这里真正的汤:( ……

实例之间的通信通常是非常快速的。 我会怀疑你的问题是由应用程序本身产生的。 你应该监视实例的性能(mem,io,cpu)我怀疑你的mem有很高的使用率(由于java)