Дак тут не только счётчики, ещё же видно какой сервер попал в грей лист, т.е. это своего рода мониторинг апстрима. Это можно увидеть в логах?
Если да, то может и проще, но не так интересно.
P.S. Логи мы тоже считаем, но в несколько другом разрезе.
>Если точнее, надо было решать проблемы с распределением возросшей нагрузки — наши фронты стали с трудом справляться со своей задачей.
>Ранее в качестве балансировщика на некоторых фронтах у нас использовался HAProxy.
На самом деле мы использовали собственный балансировщик — это было обусловлено необходимостью двухстороннего шифрования канала по ГОСТ. Когда такая необходимость отпала мы стали думать о более вменяемом балансировщике, HAProxy отпал по причине неумения терминировать ssl, а Stunnel не давал нужной производительности.
Если да, то может и проще, но не так интересно.
P.S. Логи мы тоже считаем, но в несколько другом разрезе.
>Ранее в качестве балансировщика на некоторых фронтах у нас использовался HAProxy.
На самом деле мы использовали собственный балансировщик — это было обусловлено необходимостью двухстороннего шифрования канала по ГОСТ. Когда такая необходимость отпала мы стали думать о более вменяемом балансировщике, HAProxy отпал по причине неумения терминировать ssl, а Stunnel не давал нужной производительности.