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