|
|
51CTO旗下网站
|
|
移动端

2.3.3 来宾可执行应用程序开发

《Microsoft Azure 管理与开发(下册)平台服务PaaS》本书由世纪互联蓝云Microsoft Azure 开发技术支持团队的资深工程师们编写,主要阐述MicrosoftAzure PaaS 服务的开发应用,涉及计算服务、集成认证服务、数据存储服务、大数据服务等方面的内容。本节为大家介绍来宾可执行应用程序开发。

作者:世纪互联蓝云公司来源:电子工业出版社|2018-07-12 17:26

2.3.3 来宾可执行应用程序开发

Service Fabric 可以运行任何应用程序,例如:NodeJS,Java 和本机应用程序。ServiceFabric 将这些应用程序统称为来宾可执行应用程序,它们的形式可以是exe 文件,也可以是shell 或者PowerShell 脚本等。来宾可执行应用程序会以Service Fabric 无状态服务的形式在群集中运行。因此它们也会依据群集的可用性和其他指标来分布到群集的不同节点上。

在Service Fabric 上部署来宾可执行应用程序,可以使用到群集的很多高级特性。

(1) 高可用性,在Service Fabric 中运行的应用程序都是高可用的。Service Fabric 群集会自动调度应用程序所在的实例分布,并保证它们的高可用。

(2) 运行状况监视,Service Fabric 运行状况监视功能,可以监控应用程序是否正在运行,并可以在故障时,自动收集诊断信息。

(3) 应用程序生命周期管理,Service Fabric 提供一套完整的应用程序生命周期,这些都可以安全方便的维护应用的版本和升级,以及在升级失败后的回滚。

(4) 应用部署密度,一个Service Fabric 可以部署多个应用程序,这样可以更大限度的使用群集资源。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码