То, что вы описываете, звучит как Сервис A, зависит от Сервиса B, и должен быть необходимый интерфейс сервиса.Если состояния - это информация, предоставляемая службой, они должны рассматриваться как часть API и, таким образом, предоставляться потребителям как часть описания API.
Также общее примечание - я предполагаю, что причиной, по которой вы задаете вопрос, является отсутствие безопасности относительно точных границ обслуживания.Обратите внимание, что построение правильных границ сервиса - самая сложная часть проектирования любой системы в архитектурном стиле микросервисов.Границы, как правило, должны быть специфичными для домена, но потенциально также должны учитывать организационные и технические ограничения.Смотрите эту статью , и я рекомендую прочитать все материалы Фаулера по этому вопросу.