Возникает вопрос, как сделать так, чтобы заданное приложение из общего staging ходило в моё приложение не из staging, а из песочницы (если я хочу проверить, что своим деплоем не поломаю клиентов), тут надо подумать.
upstream не может ходить в downstream.
Но может быть ситуация, когда upstream сервису нужно дернуть какую-нибудь ручку, например, вебхук или загрузить детали по ID. Лично я в этом случае явно передаю что нужно дергать в запросе к апстрипу чтобы избежать конфигов. Например, вместо POST /external/ task_id=42
запрос выглядит POST /external/ task_details_url=https://myservice/instance/42