Seu back-end está respondendo com 301
para a verificação de integridade; somente 200
é uma resposta "saudável" esperada por padrão. Altere sua sonda:
.probe = {
.url = "/";
.timeout = 1s;
.interval = 10s;
.window = 10;
.threshold = 8;
.expected_response = 301;
}
Editar:
Aqui está o motivo pelo qual o log retornou ok no começo, mas depois de um tempo ele iria cair um por um para eventualmente o estado de doente: as configurações para .interval, .threshold e .window - as verificações de integridade estavam ficando uma resposta "não saudável", mas eles não consideraram o trabalhador doente até que obtiveram respostas ruins o suficiente para diminuir o número de sucessos na janela para abaixo do limite