首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的应用程序如何在AWS App Mesh (具有动态端口的ECS/Fargate)上发现*本地*特使sidecar代理的地址/端口?

我的应用程序如何在AWS App Mesh (具有动态端口的ECS/Fargate)上发现*本地*特使sidecar代理的地址/端口?
EN

Stack Overflow用户
提问于 2019-12-04 00:26:58
回答 1查看 517关注 0票数 1

如果我在AWS App mesh / ECS (不是Kubernetes)上运行-我的应用程序从哪里获得本地(它自己的)特使sidecar的地址/端口,以便与Mesh上的其他服务通信?

考虑到这是ECS (Fargate),而我运行的是动态端口,我好像不能调用例如localhost:some_known_port_here。

所以,当我的应用程序运行时:

我的应用程序(1) ->本地特使sidecar (2) ->远程特使sidecar (3) ->远程应用程序(4)

如何实现从1到2的跳跃?不知道地址是从哪里来的。

EN

回答 1

Stack Overflow用户

发布于 2019-12-13 03:30:14

这现在不能通过App Mesh。在配置中指定应用程序端口,以便将路由表设置为不将这些端口上的流量转发回特使,而是转发到应用程序。

您现在如何使用动态端口?为什么awsvpc模式不能满足你的需要呢?

应该不会有任何冲突。

如果您需要对动态端口的支持,您可以在此处打开一个功能请求:https://github.com/aws/aws-app-mesh-roadmap/issues

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59161404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档