1

Mule cloudhub 仅在 HTTPs 上超时。

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

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

在本地工作正常。但是一旦它部署到 cloudhub,它就会开始超时,出现 HTTP 504。我什至将空闲时间增加到一个相当高的值。但是,它仍然超时。

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

4

1 回答 1

0

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

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

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

于 2020-01-04T00:04:24.100 回答