Amazon web services 如何在AWS EC2任务中在单个端口上同时公开TCP和UDP?
我在AWS Fargate AWS::ECS::TaskDefinition上遇到端口映射问题。容器内的应用程序侦听单个特定端口上的TCP和UDP通信。然而,AWS文件注意到: 不能为多个协议公开同一容器端口。如果尝试此操作,将返回一个错误Amazon web services 如何在AWS EC2任务中在单个端口上同时公开TCP和UDP?,amazon-web-services,amazon-ec2,amazon-ecs,aws-fargate,Amazon Web Services,Amazon Ec2,Amazon Ecs,Aws Fargate,我在AWS Fargate AWS::ECS::TaskDefinition上遇到端口映射问题。容器内的应用程序侦听单个特定端口上的TCP和UDP通信。然而,AWS文件注意到: 不能为多个协议公开同一容器端口。如果尝试此操作,将返回一个错误 对于在单个端口上同时侦听TCP和UDP通信的服务,是否有一种建议的方法可以绕过此限制?(除了直接在EC2实例上运行之外)。是的,这是不可能的,我会检查是否有办法在应用程序级别公开两个不同的端口 我不确定我是否遵守,该协议是可选的,因为它默认只接受TCP连接。
对于在单个端口上同时侦听TCP和UDP通信的服务,是否有一种建议的方法可以绕过此限制?(除了直接在EC2实例上运行之外)。是的,这是不可能的,我会检查是否有办法在应用程序级别公开两个不同的端口
我不确定我是否遵守,该协议是可选的,因为它默认只接受TCP连接。你说得对,我已更新了我的答案,以避免误导他人