如何将运行状况检查请求ip添加到负载均衡器安全组?

问题描述

我在AWS Elastic BeanStalk运行状况检查中遇到问题。我通过弹性beantalk将我的NodeJS应用程序部署到了AWS。然后,我授予弹性负载均衡器TCP 443端口的访问权限,该端口只能由Cloudflare路由的我的域可以访问。基本上,只有Cloudflare可以访问我的弹性负载均衡器,

enter image description here

由于我使用Cloudflare,因此AWS运行状况检查无法访问负载均衡器的终端节点。如何解决此问题?我不想向所有人开放我的负载均衡器TCP 443端口。我想为唯一的Cloudflare打开TCP 443端口,同时,我想使用AWS的运行状况检查:)

解决方法

如果将来有人读到这个问题,我认为健康可以通过公共访问来实现。但是我才知道那不是:))。它直接在内部工作。 Cloudflare或安全组或类似的东西都没有问题。因为它会私下检查系统的运行状况。如果ELB中有错误,则问题可能出在您的代码库上,而不是安全组上。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...