我正在尝试连接到运行 activemq 服务的 aws-ec2 实例。我正在尝试使用在 java + maven + git 设置下构建的应用程序使用 tcp 传输连接器连接它。
我正在做这个练习来添加网络延迟来比较 activemq 和 aws-sqs,这将帮助我们决定使用哪一个来满足我们的要求。
到目前为止我所尝试的:
我能够在本地运行此应用程序,因为我 scp'ed 到 ec2 中添加了我的代码并在本地运行,这让我相信 amq 服务正在运行。
我还从我的家庭网络运行了相同的设置,它工作正常,所以家庭计算机 - > ec2 连接也可以工作。
它只是不能在我的办公室网络上工作,这让我相信它是由于某种防火墙设置而失败的?
一个简单的 netstat -a | grep 61616 告诉我它正在侦听端口 61616。
有谁知道我哪里出错了?或者建议一些更多的调试技术?
编辑:aws-ec2 的安全规则