Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何在AWS EC2任务中在单个端口上同时公开TCP和UDP?_Amazon Web Services_Amazon Ec2_Amazon Ecs_Aws Fargate - Fatal编程技术网

Amazon web services 如何在AWS EC2任务中在单个端口上同时公开TCP和UDP?

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连接。

我在AWS Fargate AWS::ECS::TaskDefinition上遇到端口映射问题。容器内的应用程序侦听单个特定端口上的TCP和UDP通信。然而,AWS文件注意到:

不能为多个协议公开同一容器端口。如果尝试此操作,将返回一个错误


对于在单个端口上同时侦听TCP和UDP通信的服务,是否有一种建议的方法可以绕过此限制?(除了直接在EC2实例上运行之外)。

是的,这是不可能的,我会检查是否有办法在应用程序级别公开两个不同的端口


我不确定我是否遵守,该协议是可选的,因为它默认只接受TCP连接。你说得对,我已更新了我的答案,以避免误导他人