java - 503 服务在 Mule 中不可用
问题描述
我在 Mule 应用程序中调用时收到 503 Service Unavailable ... 调用未到达 HTTP Listener 我认为除了 HTTP Listener 之外,还有 Set Variable... to Set Variable 也没有到达调用... 直到前天在所有工作空间中工作,但是当我在设置调试模式后尝试时,它突然没有到达听众。但是对于其他开发人员来说没有任何问题,他能够接收到 Listener 和其他组件的调用。当前配置一切都很好。您能否建议需要检查的内容。
解决方案
我遇到了同样的问题。一切正常,突然(不知道为什么)我收到了相同的 503 响应。
我尝试了很多来弄清楚发生了什么。添加了新的监听器并测试了现有的流程,一切都很顺利。只有我使用 APIKit 的特定听众再也没有被联系到。
我还按照以下文章中的建议禁用了“看门人”: API-returns-503-Service-Unavailable-error-to-clients 运行 -> 运行配置 -> 选项卡参数
我将项目导出到一个可部署的存档文件,并选中了“仅导出项目源”复选框。在不同的 PC 上测试了这个应用程序,效果很好。在我的电脑上创建了一个新的工作区,导入了文件,应用程序再次失败。
在尝试了几次其他错误后,我启用了“清除应用程序数据”->“提示”选择框,并禁用了“APIKit 设置”->“显示 APIKit 控制台”。我不确定该控制台是否与它有关,但是在重新启动应用程序并在Clear application data上选择 YES 后,它再次运行良好。 运行配置
我再次重新启用了“show APIKit consol”,它仍然可以正常工作。
这也应该可以解决您的问题。
推荐阅读
- python - Python 在决策树中使用一个参数调用不同的类变量
- php - PHP:优化单个字符串中多个字符串的查找和替换过程
- javascript - 如何使用 java 脚本将 xml 文件加载到 html 页面中并使用 Xpath 从中解析数据
- mongodb - 在 Golang 中用 mgo 解析 bson.M
- c# - 执行插入事务时获取所有用户表的行数
- jquery - jQuery 在 wordpress 网站中不起作用
- mysql - 如何将 ROW_FORMAT=DYNAMIC 应用于现有表
- sql - 插入从一个表创建多个寄存器到另一个
- azure - 有没有办法从 Azure Cloud Shell 下载文件?
- jenkins - 库 Jenkins Step 无法动态加载方法