Service Fabric 应用程序和后续步骤

已创建 Azure Service Fabric 应用程序。 本文包含许多资源、你可能感兴趣的更多信息以及可能的后续步骤

新用户可能会发现教程、演练和示例有所帮助。 检查所创建应用程序项目的结构也很有用。 还包括 Service Fabric 编程模型服务通信应用程序安全应用程序生命周期的说明。

较有经验的用户可能会发现 Service Fabric 最佳做法部分对了解如何以最大效率利用平台和构造应用程序非常有用。

如有疑问或反馈,或想要报告问题,请参阅相应部分

快速入门教程、演练和示例

准备好开始了吗?

按照 .NET 应用程序教程进行操作。 了解如何使用 ASP.NET Core 前端和监控状态的后端构建应用,如何为群集部署应用程序配置 CI/CD 以及如何设置监视和诊断

或尝试以下某个演练并创建第一个...

还可以尝试示例应用程序

应用程序项目

每个新应用程序都包含一个应用程序项目。 根据选择的服务类型,可能有一个或两个附加的项目。

应用程序项目包括:

  • 对构成应用程序的服务的引用集。
  • 三个发布配置文件(1-本地节点、5-本地节点和云),可用于维护首选项以适应不同的环境,诸如与群集终结点相关的首选项,以及是否按默认执行升级部署。
  • 三个应用程序参数文件(同上),可用于维护环境特定的应用程序配置,例如,要为服务创建的分区数目。 了解如何为多个环境配置应用程序
  • 可使用部署脚本从命令行部署应用程序,或者通过自动持续集成和部署管道来部署应用程序。 深入了解如何使用 PowerShell 部署应用程序
  • 用于描述应用程序的应用程序清单。 可以在 ApplicationPackageRoot 文件夹下查找清单。 深入了解应用程序和服务清单

了解有关编程模型的详细信息

Service Fabric 提供了多种方法来编写和管理服务。 以下是无状态与有状态 Reliable ServicesReliable Actors容器来宾可执行文件无状态与有状态 ASP.NET Core 服务的概述和概念信息。

了解服务通信相关信息

Service Fabric 应用程序由不同的服务组成,其中每个服务执行专门任务。 这些服务之间可以相互通信,并且存在连接到服务并与之通信的群集外客户端应用程序。 了解如何在 Service Fabric 中设置与服务进行的通信以及服务之间的通信

了解配置应用程序安全性的相关信息

可以保护群集中以不同用户帐户运行的应用程序。 使用用户帐户进行部署时,Service Fabric 还有助于保护应用程序所使用的资源,例如文件、目录和证书。 这样,即使是在共享托管环境中,运行应用程序会更加安全。 了解如何配置应用程序的安全策略

应用程序可能包含敏感信息,例如存储连接字符串、密码或其他不应以明文形式处理的值。 了解如何管理应用程序中的机密

了解应用程序生命周期的相关信息

与其他平台一样,Service Fabric 应用程序通常将经历以下几个阶段:设计、开发、测试、部署、升级、维护和删除。 本文提供了有关 API 的概述,并且介绍了在 Service Fabric 应用程序生命周期的各个阶段,它们如何被不同角色所使用。

了解最佳做法

Service Fabric 有许多介绍最佳做法的文章。 利用此信息来帮助确保群集和应用程序尽可能正常地运行。 涵盖的主题包括:

还包括一个生产就绪情况清单,其中以一种易于使用的格式集成了所有最佳做法信息。

有问题或反馈? 需要报告问题?

请浏览常见问题,了解有关 Service Fabric 的功能及用法方面的解答。

疑难解答指南有助于诊断和解决 Service Fabric 群集中的常见问题。

支持选项列出了 StackOverflow 和 MSDN 的相关论坛和选项,可通过论坛提问并通过选项报告问题、获得支持和提交产品反馈。

后续步骤