В шлюзе kong api, как сделать собственный URL-адрес? - PullRequest
0 голосов
/ 08 мая 2020

Итак, я создаю приложение с использованием микросервисной архитектуры. У меня мало микросервисов, и я хочу настроить все в конге с помощью пользовательских маршрутов / URL.

Например: у меня есть пользовательская служба и служба определения местоположения, и я хочу, чтобы эти маршруты в конге выглядели так:

GET http://localhost:8001/service/user/list --> http://user-service-url.com/user_list

GET http://localhost:8001/service/location/122332--> http://location-service-url.com/get/122332

Я искал по всему inte rnet и ничего не нашел. Можно ли этого добиться в конге?

Спасибо

1 Ответ

0 голосов
/ 23 мая 2020

Конечно, именно это и должен делать Конг: обратное проксирование.

Просто создайте объект службы Kong, содержащий полный URL-адрес (http://user-service-url.com/user_list) вашей восходящей службы, и присоедините к нему объект маршрута Kong с путем, sh которого вы хотите опубликовать на вашем хосте шлюза (/service/user/list).

...