gpt4 book ai didi

amazon-web-services - 使用 ALB 对 redis 容器进行健康检查

转载 作者:可可西里 更新时间:2023-11-01 11:25:03 24 4
gpt4 key购买 nike

我使用 Amazon ECS 在应用程序负载均衡器后面部署了一个 redis 容器。健康检查似乎失败了,尽管容器正在运行并准备好接受连接。它似乎失败了,因为健康检查是 HTTP,而 redis 当然不是 http 服务器。

# Possible SECURITY ATTACK detected. It looks like somebody is sending 
POST or Host: commands to Redis. This is likely due to an attacker
attempting to use Cross Protocol Scripting to compromise your Redis
instance. Connection aborted.

很公平。

我认为经典负载平衡器会很好,因为我可以明确地 ping TCP。将redis与ALB一起使用是否可行?

最佳答案

将您的健康检查更改为协议(protocol) HTTPS。所有 Amazon 负载均衡器都支持这一点。您的健康检查越接近用户访问的内容越好。检查 HTML 页面优于 TCP 检查。检查需要后端服务响应的页面更好。即使您的 Web 服务器不提供页面,TCP 有时也会成功。

关于amazon-web-services - 使用 ALB 对 redis 容器进行健康检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46868440/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com