教程:在 Service Fabric 独立群集上部署应用程序

Service Fabric 独立群集为你提供选择自己的环境的选项,并创建群集作为 Service Fabric 所采用的“任何 OS、任何云”方法的一部分。 在本教程系列中,将创建一个在 AWS 上托管的独立群集并将应用程序部署到其中。

本教程是一个系列中的第三部分。 Service Fabric 独立群集为你提供选择自己的环境的选项,并使用 Service Fabric 创建群集作为“任何 OS、任何云”方法的一部分。 本教程介绍如何创建托管此独立群集所需的 AWS 基础结构。

本文将指导如何进行以下操作:

  • 下载示例应用
  • 部署到群集

必备条件

在开始学习本教程之前:

下载投票示例应用程序

在命令窗口中,运行以下命令,将示例应用程序存储库克隆到本地计算机。

git clone https://github.com/Azure-Samples/service-fabric-dotnet-quickstart

将应用部署到 Service Fabric 群集

下载应用程序后,可以直接从 Visual Studio 将其部署到群集中。

  1. 打开 Visual Studio

  2. 选择“文件” > “打开”

  3. 导航到将 git 存储库克隆到的文件夹,然后选择 Voting.sln

  4. 在解决方案资源管理器中右键单击 Voting 应用程序项目,选择“发布”

  5. 选择连接终结点的下拉列表,并输入群集中某个节点的公共 DNS 名称。 例如,ec2-34-215-183-77.china-north-2.compute.amazonaws.com:19000 。 在 Azure 中,不会自动提供完全限定的域名 (FQDN),但可以在“VM 概述”页中轻松设置

  6. 打开你喜欢使用的浏览器并键入群集地址(连接终结点,此应用部署在端口 8080 上 - 例如,ec2-34-215-183-77.china-north-2.compute.amazonaws.com:8080)。

    API Response from Cluster

后续步骤

本文介绍了如何将应用程序部署到群集:

  • 下载示例应用
  • 部署到群集

转到本系列教程的第四部分来清理群集。