ConsulServicesCountDecrease¶
- Перейти на ноду с сервисом, который отвалился от консула
- Проверить статус сервиса:
./noc status <имя сервиса>
- Проверить логи сервиса по пути:
/var/log/noc
Дальше необходимо проводить действия до восстановления сервиса в консуле: 1. Рестартануть модуль: ./noc restart <имя сервиса>
2. Дерегистрировать и зарегистрировать сервис в консуле: consul services deregister <имя сервиса.json>
3. Зарегистрировать сервис в консуле: consul services register <имя сервиса.json>
4. Ребутнуть консул: consul reload
5. Увеличить лимиты в конфиге: /etc/consul/config.json
"limits": {
"http_max_conns_per_client": 1000
}
consul reload