我正在使用Appache Tomcat来托管可以由经过身份验证的用户访问的网页,并且已在端口14550上打开UDP套接字,其中设备会发送通信消息流。系统在本地网络中运行良好。我试图在Openshift中托管它,后来发现Openshift不允许外部UDP通信。现在我正在考虑Amazon EC2实例,Azure或GCP中的新VM。我想知道使用我的应用程序中的套接字会有任何问题。提前谢谢。
答案 0 :(得分:1)
不,在AWS EC2上,一切都是允许的,您只需要配置您的安全组以允许特定的网络流量,也可以允许UDP流量。
我也在寻找这个问题的可能解决方法,但无论您使用什么平台语言在AWS EC2上开发套接字程序都很容易,因为在我的情况下使用Node.js nginx,这个应该适用于所有支持平台。
配置安全组
注意:如果某些内容无效,请查看"事件"在Beanstalk应用程序/环境中选项卡,找出问题所在。