【问题标题】:Access AWS lambda function via elastic ip通过弹性 ip 访问 AWS lambda 函数
【发布时间】:2017-06-20 05:41:27
【问题描述】:

是否可以在不涉及服务器的情况下 ping AWS elastic IP 并让它调用 AWS lambda

【问题讨论】:

  • 为什么要 ping 一个弹性 ip,然后根据响应调用一个 lambda?您能否提供更多有关您要完成的工作的详细信息? :)
  • 我的业务域要求我有一个不在 AWS 上的可公开访问的主机。非 aws 主机有 3 个负载均衡器,可将流量重定向到静态 IP 地址。我需要该静态 IP 地址来调用 lambda。
  • 那么,为什么是 ping?您可以从不在 AWS 上的服务器调用 lambda。我想我可能遗漏了什么?
  • 你没有遗漏任何东西;我的问题没有“涉及服务器”。
  • 我想我将静态 ip 与服务器相关联,因为在 AWS 中,向客户公开的静态 ip 涉及服务器。像 lambda 这样的无服务器基础设施不是无服务器的,只是服务器从用户那里抽象出来......所以无服务器。

标签: amazon-web-services aws-lambda elastic-ip


【解决方案1】:

不,这是不可能的。弹性 IP 只能分配给 EC2 实例。弹性 IP 不能以任何其他方式使用。

【讨论】:

  • 可以用VPC做什么吗?
  • 究竟要做什么,调用一个 Lambda 函数?不可以。您只能通过 API Gateway 或直接通过 AWS API 调用 Lambda 函数。这些服务都不会在您的 VPC 中运行。
  • @j-u-s-t-i-n 他在他的问题中特别说“不涉及服务器”。显然,如果他可以使用服务器,那么这个问题就会变得愚蠢和琐碎。
  • @j-u-s-t-i-n 我问了一个技术问题。您正在尝试回答与业务相关的问题。根据您的要求,我给了您额外的上下文。您无需了解业务领域即可回答我的技术问题,这正是 MarkB 做得非常好的。
  • @Globalz 不必粗鲁。你的问题很混乱,你的解释也很混乱。在这些情况下,要求澄清信息是很常见的,以便我们可以帮助您解决您正在尝试解决的实际问题,因为您的问题在我们看来就像您走错了路。
猜你喜欢
  • 2020-12-15
  • 2018-04-18
  • 2016-02-19
  • 2017-04-24
  • 2019-09-10
  • 2020-08-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多