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