我有以下代码在 Nginx 上工作,以保持 AWS ELB 健康检查。
map $http_user_agent $ignore {
default 0;
"ELB-HealthChecker/1.0" 1;
}
server {
location / {
if ($ignore) {
access_log off;
return 200;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我知道 Nginx 最好避免使用“IF”,我想问一下是否有人会知道如何在没有“if”的情况下重新编码?
谢谢你
我已经在使用 AWS Elasticache Redis,但没有“传输中加密”。我创建了一个启用此加密的新小型/临时集群,但无法连接到它 -
redis-cli error: Connection reset by peer
eg: redis-cli -h aws.host.name -p 6379
Run Code Online (Sandbox Code Playgroud)
注意:当 Redis 集群上未启用传输加密时,连接正常。
我确定这是因为我没有使用 EC2 实例中的 TLS 加密:
“要连接到启用了传输中加密的集群,必须启用数据库的传输层安全性 (TLS)。要连接到未启用传输中加密的集群,数据库不能启用 TLS。”
问题:
非常感谢。