Динамическое название сервиса с оцелотом и консулом - PullRequest
0 голосов
/ 30 декабря 2018

Я использую Ocelot и API-шлюз с Консулом и сервисом обнаружения.Я регистрирую службы в Консуле с динамическими именами, такими как: service.name.1234 и service.name.5678

Эти службы являются статичными и не предназначены для масштабирования вообще

Поскольку я являюсьработая с Ocelot, я хотел бы иметь возможность направить запрос к желаемой службе, но поскольку имена являются динамическими, мне нужно будет использовать параметр строки запроса в качестве имени службы

Пример: http://myapp.com/service/1234Должен быть перенаправлен в контейнер с именем service.name.1234

Есть ли способ добиться этого, используя оба продукта?или, может быть, другой продукт?

Спасибо

...