在本地应用程序的通常情况下,我们将其部署到 mendix 公有云,但如果我们隔离 mendix 运行时并使用 docker 容器部署它,它会有什么不同。docker有什么好处?
问问题
116 次
3 回答
0
这真的取决于你想用 Mendix 实现什么。如果您想使用 Mendix 快速构建应用程序,我总是建议使用 Mendix 公共云。
如果您运行更大的堆栈,基于 Kubernetes 的东西,而 Mendix 是该堆栈中的单个应用程序,那么使用 Docker 真的很棒。这样,当您部署多个不同的应用程序并查看它们如何协同工作时。您的应用程序可能使用与 Kafka/Reddis 的集成,或者具有更小的 serverlet。使用 docker,您可以一次部署所有内容并在本地进行测试。
于 2022-01-06T16:47:14.267 回答
0
在云上部署既简单又快速,特别是如果你想托管你的应用程序并从任何地方检查它,而如果你想在私有机器上部署,在 docker 上部署可能会很有帮助。您还可以检查性能并更好地监控容器。
于 2020-02-10T23:08:56.723 回答
0
没有好处,因为您失去了可扩展性。
如果您对它们进行扩展(拥有数百个应用程序),像 Mendix 这样的平台就会大放异彩。应用程序的整个构建、部署、监控和操作花费您几分钱。
如果您开始构建自己的 Docker 映像,您很快就会遇到与任何其他应用程序相同的问题。您将需要一个 Orchestrator(Kubernetes?)和一个 Operator(Kubernetes?),否则手动脚本工作将开始扼杀您的收益
于 2022-01-10T20:11:09.413 回答