微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Mule 4:如何在 Mule 4 应用程序中实施策略并排除 API?

如何解决Mule 4:如何在 Mule 4 应用程序中实施策略并排除 API?

场景:在 API 交换中创建并添加 API 后,我们可以为其添加诸如速率限制之类的策略。创建策略后,我们将复制并粘贴到 RAML API 规范中的 API 片段。

我的问题是,我们能否在 RAML 中定义策略并直接在 Mule 应用程序中实现策略逻辑,并删除间的 API 代理。 如果是的话,如果有的话,有人也可以分享示例的链接吗?

解决方法

向您的应用程序添加自动发现元素。这是 https://docs.mulesoft.com/api-manager/2.x/api-auto-discovery-new-concept#proxy-endpoint-vs-basic-endpointhttps://docs.mulesoft.com/api-manager/2.x/configure-autodiscovery-4-task 中描述的基本端点用例(假设您使用的是 Mule 4)。

您需要手动配置所有内容,而不是自动生成的代理。

,

正如您在问题中所描述的那样,您不能在 RAML 中执行此操作。

但是要添加除 API 管理器中可用的策略之外的任何策略逻辑,您可以创建自己的自定义策略,并在创建后在 API 管理器中上传并应用它们。 谢谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。