каждый запрос - разный процесс.
Как получить на /metrics нужную инфу?
Сходу есть либа https://github.com/PromPHP/prometheus_client_php и в ней решение с APCu
Но смущает малое количество звезд. Почему? Что сейчас мейнстрим?
В якості стораджа може бути і редіс так то
Тащить редис сайдкаром имхо перебор, а другие типы установки неоправданно усложняют инфру
це якщо у тебе більше 1 сервера з апкою =)
Сотни серверов и сотни апок, куча легаси и хочется малыми силами добавить порядка 😬
сайдкар, что? зачем?
Чтобы не менеджить редис отдельно в виде деймонов на тех хостах, где будут работать пхп-сервисы.
Есть причины не завести один redis, в который будут стучать с метриками инстансы приложения? Если ты прямо хочешь рядом с каждым - apcu. Поднимать redis сайдкаром для метрик - это ты сам придумываешь какие-то сложности
Ну много причин, сходу часть: - Усложнение инфры - Отдельная сущность для поддержки - Латенси - Лишняя внешняя зависимость, от которой падает надежность - Лишняя стейтфул сущность Обсуждать их не вижу смысла) Но в целом разобрался, эта либа к сожалению мейнстрим, с жалкими тремя сотнями звезд. Будем её рассматривать.
Обсуждают сегодня