如何从 NLB 注销旧 IP 并使用 lambda 函数将其更新为新 IP?

How do I deregister old IP from NLB and update it with the new one using lambda function?

我在 AWS 上有一个 EMR 集群 运行,我的 NLB 的目标组指向 EMR 集群的主节点的 IP,当这个集群终止并再次创建时,我想要目标组使用 lambda 函数指向集群的新 IP。

我该怎么办?我将使用 AWS eventbridge 每五分钟触发一次 lambda 函数,在此先感谢您的帮助!

您的 lambda 函数必须使用 deregister_targets and deregister_targets 在目标组中添加和删除目标。

它的执行角色也需要权限。