I have multiple micro gateway installed in VM as (standalone ).
In my project as a developer want each microgateway(EM) to download only subset of microgateway aware proxies available in Apigee Edge.
OPTION 1:
By Deafult Edgemicrogateway(EM) loads all API proxies in an environment that begin with the name "edgemicro_".
If the requirment is to provide the ability to load some/few proxies. I propose introducing a new configuration in the config.yaml file
proxies:
At start up, EM should download the configuration (basePath, target endpoint etc.) only for the proxies listed here.
If the proxies
configuration is not present in the config.yaml file, the current behaviour should continue.
proxies: name: edgemicro_httpbin revision: 1 name: edgemicro_twoway revision: 1
apiproducts: name: product1
You can filter which microgateway-aware proxies an Edge Microgateway instance will process. When Edge Microgateway starts, it downloads all of the microgateway-aware proxies in the organization it's associated with. Use the following configuration to limit which proxies the microgateway will process. For example, this configuration limits the proxies the microgateway will process to three:
proxies:
- edgemicro_proxy-1
- edgemicro_proxy-2
- edgemicro_proxy-3
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |