将内部部署应用程序/服务迁移到CloudHub

时间:2017-01-30 09:57:10

标签: mule cloudhub

我们在Mule内部运行应用程序/服务,现在我们要将所有这些应用程序/服务迁移到CloudHub,是否需要遵循任何特定的步骤/注意事项/限制才能成功完成此迁移? 我们希望将服务保持在云端,因为它们在本地运行。 任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:0)

最重要的部分之一是Cloudhub上的每个应用程序都是单独部署的。 这意味着每个应用程序将在其自己的容器中“隔离”,并且需要至少具有0.1 vCore。

因此,假设您有20个应用,请确保最少有2个vCore。

优势在于,不同的应用程序可以在不同的运行时运行。

此URL将指向您在HTTP连接方面的某些方向: https://docs.mulesoft.com/runtime-manager/cloudhub-networking-guide

这部分对端口路由非常重要:

  

重要说明:在Mule工作者上,CloudHub负载均衡器代理端口   :80到:8081用于HTTP和代理端口:443到:8082用于HTTPS。该   http.port值必须设置为HTTP的端口8081和https.port   对于HTTPS,必须将值设置为端口8082。没有其他端口号   支撑。

当然你需要考虑更多,例如: 您是否正在使用写入本地系统的文件入站/出站端点?

这是不可能的,因为您没有文件系统,更改为云解决方案或SFTP / FTP。

您是否连接到内部部署系统(可能是)?

找出连接问题,防火墙,VPC等。

VPC信息:https://docs.mulesoft.com/runtime-manager/virtual-private-cloud