If we have more than one edgemicro installations, what determines which proxies get’s downloaded to which installation of edgemicro; It looks like any proxy that is prefixed with edgemicro get’s downloaded when starting up edgemicro. Does this mean that all edgemicro_* proxies gets downloaded to all edgemicro from an organization if the edgemicro is started for that organization?
1 Like
Yes. When you configure a edgemicro, you tag it to an Edge environment. By default all edgemicro_* proxies in that environment get downloaded to that edgemicro instance. You can change the default behavior and have only sub-set of proxies for an instance by configuring the filter
proxies:
- edgemicro_proxy-1
- edgemicro_proxy-2
- edgemicro_proxy-3
You can read more about filtering proxies here - http://docs.apigee.com/microgateway/latest/operation-and-configuration-reference-edge-microgateway#filteringproxies
This is also a good example of how multiple business units within an Org, can run their APIs on dedicated edgemicro instances.
1 Like
You should begin the answer with “Yes”.
YES! Thanks for catching up. fixed it.
Can I use both proxyPattern: edgemicro_test_* and
edgemicro:
proxies:
- edgemicro_health ?