ThreeMammals / Ocelot

.NET API Gateway
https://www.nuget.org/packages/Ocelot
MIT License
8.4k stars 1.64k forks source link

About OcelotManager #1245

Closed water1st closed 8 months ago

water1st commented 4 years ago

New Feature

If the API gateway needs to be serve multiple teams, each team can only manage its own services, so we need a management UI. Each team can manage its own services in the management UI, and there is no need to modify the API gateway JSON configuration file.I want to develop a management UI, it can automatically notify all API gateway nodes to update the configuration, but when I look at the ocelot source code, I find that config is loaded when it is initialized. Is there any other way for me to change the configuration dynamically?

kjellegafvelin commented 4 years ago

You could either use the Consul integration (https://ocelot.readthedocs.io/en/latest/features/configuration.html#store-configuration-in-consul) or the Administration API (https://ocelot.readthedocs.io/en/latest/features/administration.html#administration-api) to change the configuration.

raman-m commented 8 months ago

Answered!