首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CloudHub部署502错误的网关我们找不到任何Cloudhub应用程序在侦听此应用程序接口

CloudHub部署502错误的网关我们找不到任何Cloudhub应用程序在侦听此应用程序接口
EN

Stack Overflow用户
提问于 2020-04-30 16:37:34
回答 1查看 1.4K关注 0票数 1

我有mule应用程序版本3.8.5,当我运行studio时,它部署成功。然后我使用mvn package命令创建了一个zip包,然后该包被成功部署到了云中心空间,当我访问应用程序URL时,我在浏览器中得到以下错误:"502 Bad Gateway We‘t find any Cloudhub application listening on this API“

请在此处找到HTTP_Listener_Configuration

代码语言:javascript
复制
    <http:listener-config name="HTTP_Listener_Configuration" protocol="HTTPS" host="0.0.0.0" port="8081" doc:name="HTTP Listener Configuration">

    </http:listener-config>
    <http:request-config name="app1" protocol="${app1.protocol}" host="${app1.host}" port="${app1.port}" basePath="/center" doc:name="HTTP Request Configuration">
        <http:basic-authentication username="${app1.username}" password="${app1.password}" preemptive="true"/>
        <tls:context enabledProtocols="TLSv1.2">
            <tls:trust-store path="truststore.ts" password="mule" type="jks" insecure="true"/>
        </tls:context>
    </http:request-config>
    <flow name="configurationsFlow">
        <http:listener config-ref="HTTP_Listener_Configuration" path="/center" allowedMethods="GET" doc:name="HTTP"/>
        <set-payload value="welocme" doc:name="Set Payload"/>
        <response>
            <logger level="INFO" doc:name="Logger"/>
        </response>
    </flow>

如果有什么需要的,请告诉我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-30 21:41:18

问题是HTTP侦听器正在端口8081上侦听,但它是为HTTPS配置的。CloudHub负载均衡器希望它在端口8082中侦听HTTPS。CloudHub最好使用预定义的属性${https.port}。对于本地部署,您需要在mule-app.properties中定义它才能工作。CloudHub将覆盖它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61519212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档