Я использую конг со службами и маршрутом, мне нужно создать один сервис со множеством маршрутов, один маршрут с JWT, а другой нет, что-то похожее на следующую таблицу.
| Route | Route in service | Plugins JWT |
|---------------|------------------|-------------|
|/service1 | / | True |
|/service1/url1 | /url1 | False |
|/service1/url2 | /url2 | False |
Но маршруты в Гонконге очень просты, я пробовал с опцией "Strip Path", но отправлял весь маршрут:
Без "Strip Path"
"/ service1 / url1=> / "
С помощью" Strip Path "
" / service1 / url1 => / service1 / url1 "
Мне нужно
" / service1 / url1 => / url1"
Я вижу только одно предложение, создаю одну" службу "с одним" маршрутом "для каждого моего пути и настраиваю путь в службе, пример.
service1: {host: service1,путь: ноль, маршрут {пути: [/ service1]}}
служба2: {хост: служба1, путь: / url1, маршрут {пути: [/ service1 / url1]}}
Но это решениеплохо чувствует себя.