在 Azure 目前我使用“云服务”来构建可销售的应用程序。“Azure Service Fabric”看起来像是在云上构建应用程序的最新方法。它非常好,但是我无法使用单个虚拟机创建它。它显示每种类型至少有 5 个 VM。由于我正在创建一个启动应用程序,因此我无法使用 5 个虚拟机。那么使用“云服务”可以吗?我担心它在新门户中被标记为“经典”。
问问题
1818 次
2 回答
3
Service Fabric 使用节点集群——这是其工作方式的基础。它使用节点来确保可靠性、可扩展性等。
如果您只是想玩玩并且不想为虚拟机付费,您有 3 个选项:
- 在您的计算机上安装 Service Fabric SDK
- 在 Azure 上的 VM 上安装 Service Fabric SDK
- 使用 Service Fabric 方群集 - http://tryazureservicefabric.eastus.cloudapp.azure.com/
于 2015-11-25T14:55:16.327 回答
2
Service Fabric 应用程序的主要优点是可靠性、可扩展性和低延迟。通过将您的应用程序放在单个 VM 上,您将显着降低可靠性。我相信这就是为什么最小集群大小是 5 个虚拟机的原因。
但是,无论您是在本地集群上运行还是在多 VM 集群中以分布式方式运行,Service Fabric 的框架都是相同的。在 Visual Studio 中按 F5 时,会创建一个本地“集群”来模拟单台计算机上的所有 5 个节点。
如果您尝试使用最少数量的 VM 运行应用程序(知道要牺牲可靠性),则可以创建单个 VM 并在本地部署服务结构应用程序。VM 将显示为经典 VM,但是当您准备好提交到集群时,相同的应用程序将很容易部署。
于 2015-11-25T14:46:31.973 回答