【发布时间】:2016-02-28 08:38:32
【问题描述】:
在 Azure 目前我使用“云服务”来构建可销售的应用程序。 “Azure Service Fabric”看起来像是在云上构建应用程序的最新方法。它非常好,但是我无法使用单个虚拟机创建它。它显示每种类型至少有 5 个 VM。由于我正在创建一个启动应用程序,因此我无法使用 5 个虚拟机。那么使用“云服务”可以吗?我担心它在新门户中被标记为“经典”。
【问题讨论】:
标签: azure azure-service-fabric
在 Azure 目前我使用“云服务”来构建可销售的应用程序。 “Azure Service Fabric”看起来像是在云上构建应用程序的最新方法。它非常好,但是我无法使用单个虚拟机创建它。它显示每种类型至少有 5 个 VM。由于我正在创建一个启动应用程序,因此我无法使用 5 个虚拟机。那么使用“云服务”可以吗?我担心它在新门户中被标记为“经典”。
【问题讨论】:
标签: azure azure-service-fabric
Service Fabric 使用节点集群 - 这是其工作方式的基础。它使用节点来确保可靠性、可扩展性等。
如果您只是想玩玩,不想为虚拟机付费,您有 3 种选择:
【讨论】:
Service Fabric 应用程序的主要优点是可靠性、可扩展性和低延迟。通过将您的应用程序放在单个 VM 上,您将显着降低可靠性。我相信这就是为什么最小集群大小是 5 个虚拟机的原因。
但是,无论您是在本地集群上运行还是在多 VM 集群中以分布式方式运行,Service Fabric 的框架都是相同的。在 Visual Studio 中按 F5 时,会创建一个本地“集群”来模拟单台计算机上的所有 5 个节点。
如果您尝试使用最少数量的虚拟机运行您的应用程序(知道您会牺牲可靠性),您可以创建一个虚拟机并在本地部署服务结构应用程序。 VM 将显示为经典 VM,但当您准备好提交到集群时,将轻松部署相同的应用程序。
【讨论】: