Pull to refresh

Comments 8

Контекст это супер, а кто что использует для хранения и шаринга единого контекста между несколькими отдельными микро-сервисами в рамках единого приложения? Также как решаете вопрос единого логирования из всех микро-сервисов с привязыванием к единому контексту?
Можно прокидывать между сервисами uid запроса или объекта который нужно логировать. В логи пишется только uid плюс контекст текущего сервиса. Далее с помощью grep\logstash\graylog\etc запросы фильтруются и группируются по uid.
UFO just landed and posted this here
> ElasticSearch + Logstash + Kibana
Это хороший вариант, но без первой задачи, собирать в единое целое собрать сложно.
UFO just landed and posted this here
после ответа самой быстрой реплики, запросы к остальным можно смело отменять, чтобы не использовались зря ресурсы

Это не очень похоже на экономию ресурсов. Что если реплик, скажем, десять, и первая всего на 5% быстрее остальных? Тогда 9 уже почти завершившихся на ~95% запросов уйдут в молоко. Как раз это и есть трата ресурсов зря.
Sign up to leave a comment.

Articles