Я использую uWSGI для развертывания микросервисов python wsgi.
Моя архитектура выглядит так:
- Emperor => обрабатывает маршрутизацию всех запросов, начиная с /api
- Вассал «пользователи» => обрабатывает запрос на /api/users
- Вассал "платежи" => обрабатывает запрос на /api/payments
- и т.п.
Маршрутизация осуществляется императором с использованием внутренних правил маршрутизации.
Моя проблема в том, что правила маршрутизации статически определены в файле конфигурации Emperor.
1/ Есть ли у вассала способ «динамически» (= при запуске) добавлять правила во внутреннюю таблицу маршрутизации императора?
2/ Если нет, есть ли у императора способ «получить» правила маршрутизации от вассала при его запуске?