如何在多个API代理中使用通用策略。 应该采取什么方法,TIA。
答案 0 :(得分:0)
在任何Apigee Edge应用程序包(包含代理,策略和目标的xml定义的工件)中,您可以打包任意数量的代理和目标定义。这些代理可以具有完全独立的基本路径。也就是说,它们不需要在功能上相关。现在,如果跨这些代理有许多可重用的策略,则所有这些策略都可以由多个代理或目标引用,只要它们存在于同一个代理中即可。但是,我的建议是不要将不相关的代理放在同一个应用程序包中,除非这些代理中有大量的共同功能。因为一旦代理服务器1的某些内容发生了变化,重用次数可能会很短,但代理服务器2的情况不会再次发生。从编码的角度来看,其中代理数量较多的较大应用程序包可能难以维护。
答案 1 :(得分:0)
根据策略的性质,您可能会发现使用组织或环境级资源是一个有用的解决方案:http://apigee.com/docs/gateway-services/content/resource-files