mule - 第三方休息服务从 mule 流返回 503
问题描述
我一直在使用我的 mulesoft 应用程序中的第三方地址查找服务,当我在任何带有 mule 服务器 3.9.0 的工作室中执行它时,它工作正常。
当我将相同的应用程序部署到云运行时管理器(3.9.0)时,我得到 HTTP 状态 503(服务不可用)。
我尝试在云运行时属性中添加属性“anypoint.platform.gatekeeper=false”,但仍然没有运气。
任何人都可以帮助我犯了什么配置错误,因为我是 MuleSoft 的新手。
Message : Response code 503 mapped as failure.
Element : /Air-s-address-v1-address-lookup-flow/processors/1 @ Air-s-address-v1-development:Air-s-address-v1-address-lookup.xml:20 (Address Lookup)
--------------------------------------------------------------------------------
Exception stack is:
Response code 503 mapped as failure. (org.mule.module.http.internal.request.ResponseValidatorException)
org.mule.module.http.internal.request.SuccessStatusCodeValidator.validate(SuccessStatusCodeValidator.java:37)
org.mule.module.http.internal.request.DefaultHttpRequester.validateResponse(DefaultHttpRequester.java:431)
org.mule.module.http.internal.request.DefaultHttpRequester.innerProcess(DefaultHttpRequester.java:414)
(264 more...)
(set debug level logging or '-Dmule.verbose.exceptions=true' for everything)
下面是我的 HTTP 请求配置:
解决方案
推荐阅读
- html - 引导列未对齐的文本和图像
- assembly - 异步调用 à la `epoll` 或 `kqueue` 如何在 CPU(汇编)级别工作?
- node.js - 带有 http 请求的 socket.io
- arm-template - 使用 ARM 模板中的副本迭代列表
- c - C:如何返回主要用途?
- mysql - 更新重复记录 MySQL
- javascript - 如何在 react native 中使用 react native 元素库中的复选框从 flatlist 中选择多个项目?
- c++ - 将模板类型参数作为模板非类型参数的类型传递
- tensorflow - 有什么方法可以在张量流中“组合层”吗?
- css - 我的自定义 FontFace 不适用于博主