Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.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 是否可以在CloudMap中注册API网关?_Amazon Web Services_Aws Lambda_Aws Api Gateway - Fatal编程技术网

Amazon web services 是否可以在CloudMap中注册API网关?

Amazon web services 是否可以在CloudMap中注册API网关?,amazon-web-services,aws-lambda,aws-api-gateway,Amazon Web Services,Aws Lambda,Aws Api Gateway,我最近一直在为ECS使用cloudmap,并配置了一个私有名称空间。我想在同一个Route53/Cloudmap中注册我的Lambda API网关,以便在内部使用固定且合理的DNS条目(例如myservice.local)查询它们。我读了很多文章,还没有找到一个简单易懂的例子。阅读这篇cloudmap文章:底部显示可以在cloudmap中注册API网关,但当我尝试在控制台中注册服务时,它需要一个IP地址,因为Lambda,所以我没有IP地址 这是真的可能,还是可能的某种变化?我希望所有lambd

我最近一直在为ECS使用cloudmap,并配置了一个私有名称空间。我想在同一个Route53/Cloudmap中注册我的Lambda API网关,以便在内部使用固定且合理的DNS条目(例如myservice.local)查询它们。我读了很多文章,还没有找到一个简单易懂的例子。阅读这篇cloudmap文章:底部显示可以在cloudmap中注册API网关,但当我尝试在控制台中注册服务时,它需要一个IP地址,因为Lambda,所以我没有IP地址


这是真的可能,还是可能的某种变化?我希望所有lambda都能私下运行,但我愿意公开运行并以其他方式锁定它们。

我认为使用基于DNS的发现无法做到这一点,但听起来您可以使用基于API的发现来查找API网关URL,如所述。我认为您无法使用基于DNS的发现来实现这一点,但听起来您可以使用API网关URL的基于API的发现,如所述。