Перехват запроса на централизованную регистрацию в пружинных микросервисах - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь интегрировать Graylog (с RabbitMQ) для централизованного сбора журналов между различными службами, включая HTTP-запрос, ответ и пользовательские журналы Rest Apis.Рекомендуется ли использовать пружинные рекомендации перехватчиков / контроллеров для перехвата входящих запросов / ответов для отправки данных в Graylog.

1 Ответ

0 голосов
/ 20 ноября 2018

Я не вижу проблем с этим, если вы знаете, что хотите захватить.Если его URL-адрес, а также метод и статус ответа могут быть полезны, журнал доступа.Если вы действительно хотите захватить тело запроса, заголовки и тело ответа, тогда да.Но опять-таки возникнет вопрос, есть ли у вас шлюз API и, если да, весь ли запрос проходит через него?если так, то, возможно, вы можете перехватить там.Одно место без отдельных сервисов, делающих одно и то же снова и снова.

Вы должны посмотреть на свою архитектуру и свои требования при ведении журнала, тогда, возможно, вы сможете позвонить.Но да, не должно быть никакого вреда в добавлении перехватчиков для регистрации, если это сводится к этому

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...