【问题标题】:Mulesoft cloudhub timeout although it works well locallyMulesoft cloudhub 超时,虽然它在本地运行良好
【发布时间】:2020-01-04 08:04:24
【问题描述】:

Mule cloudhub 仅在 HTTP 上超时。

我的流程中有一个 mule http 侦听器。它在本地以及部署后的 cloudhub 上都可以正常工作。

为了增加安全性,我打开了 HTTPs,我按照这个博客这样做了。 https://docs.mulesoft.com/runtime-manager/building-an-https-service

在本地运行良好。但是一旦将其部署到 cloudhub,它就会开始超时并出现 HTTP 504。我什至将空闲时间增加到了一个相当高的值。但是,它仍然超时。

有人遇到过这种情况吗?很高兴为此获得一些解决方案。

【问题讨论】:

  • 如果您使用的是自签名证书,您可能需要将其导入浏览器,请尝试通过浏览器访问 api。
  • 谢谢。但是,自签名证书不就是为了让本地代码编译并因此部署吗?部署到 cloudhub 后,该 api 将绑定 cloudhub 证书。这是我收到的 504 证书。主题:CN=*.cloudhub.io, O=MuleSoft Inc., L=San Francisco, ST=California, C=US
  • 您能否在问题中分享您的 HTTPS 侦听器配置?

标签: mule mule-component cloudhub


【解决方案1】:

原因 1) Mule Cloudhub 有 5 分钟的硬超时。如果您的 API 超过了它,那么这就是云中超时的原因。据我所知,每个组织客户都无法配置/覆盖它。 您可能需要在这里查看回调模型。

原因 2) 如果您的 API 没有花费 5 分钟或更长时间来处理,那么它可能与 SSL 配置有关

原因3)如果以上两项都不错,那么这可能是网络连接的问题。在这种情况下,请验证防火墙规则。

【讨论】:

    猜你喜欢
    • 2011-03-23
    • 1970-01-01
    • 1970-01-01
    • 2013-02-12
    • 1970-01-01
    • 1970-01-01
    • 2017-06-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多