Eu tenho o código a seguir que está trabalhando no Nginx para manter a verificação de integridade do AWS ELB feliz.
map $http_user_agent $ignore {
default 0;
"ELB-HealthChecker/1.0" 1;
}
server {
location / {
if ($ignore) {
access_log off;
return 200;
}
}
}
Eu sei que o 'SE' é melhor evitar com o Nginx e queria perguntar se alguém saberia como recodificar isso sem o 'se'?
obrigado
"/usr/share/nginx/html/elb-status" failed (2: No such file or directory)
... alguma ideia de por que isso poderia ser?Apenas para melhorar a resposta acima, o que é correto. O seguinte funciona muito bem:
fonte
Atualização: se a validação do agente do usuário for necessária,
fonte