我想用2个前端节点和3个后端节点配置Service Fabric安装,以便我可以更紧密地复制生产环境。
我已经按照本文中的步骤进行操作:
Azure Service Fabric nodes, node types, instances and scale sets
但是自编写以来,配置似乎已发生了一些变化。如果仍然编辑配置,则会出现错误:
开发 不支持群集大小2。大小应为1或5。
有人可以告诉我是否可以有一个具有2个前端节点和3个后端节点的本地5节点集群?
答案 0 :(得分:1)
来自docs:
在开发应用程序时,您通常会发现自己做得很快 编写代码,调试,更改代码和调试的迭代。 为了帮助优化此过程,本地集群可以两种模式运行: 一节点或五节点。两种集群模式都有其优势。 五节点群集模式使您可以使用真实群集。您 可以测试故障转移方案,使用更多实例和副本 您的服务。优化了单节点群集模式以快速完成 部署和注册服务,以帮助您快速验证 Service Fabric运行时编写代码。
因此,对于开发集群,不能使用2种节点类型。
对于生产集群,您可以有2种节点类型。 但是,对于生产工作负载,至少应运行5 primary nodes,以实现故障转移和灾难恢复的目的。
您可以使用placement constraints来指定前端和后端服务。 请记住,这限制了SF平衡工作负载的选项。