官术网_书友最值得收藏!

  • Microservices with Azure
  • Namit Tanasseri Rahul Rai
  • 205字
  • 2021-07-02 22:18:29

Management Subsystem

The application lifecycle management of workloads deployed on a Service Fabric cluster is owned by the Management Subsystem. Application developers can access the Management Subsystem functionalities through administrative APIs or PowerShell cmdlets to provision, deploy, upgrade, or de-provision applications. All these operations can be performed without any downtime. The Management Subsystem has three key components – cluster manager, health manager, and image store.

The cluster manager interacts with the failover manager and the resource manager in the Reliability Subsystem for deploying the applications of available nodes considering the placement constraints. It is responsible for the lifecycle of the application, starting from provisioning to de-provisioning. It also integrates with the health manager to perform health checks during service upgrades.

Health manager, as the name suggests, is responsible for monitoring the health of applications, services, nodes, partitions, and replicas. It is also responsible for aggregating the health status and storing it in a centralized health store. APIs are exposed out of this system to query health events to perform corrective actions. The APIs can either return raw events or aggregated health data for a specific cluster resource.

The image store is responsible for persisting and distributing application binaries deployed on a Service Fabric cluster.

主站蜘蛛池模板: 芮城县| 游戏| 靖西县| 阜南县| 米脂县| 静乐县| 南溪县| 安新县| 祁阳县| 明水县| 连平县| 盈江县| 库伦旗| 台前县| 罗平县| 荥经县| 博野县| 偏关县| 永兴县| 色达县| 定西市| 溆浦县| 文山县| 陆丰市| 林周县| 衡东县| 汉川市| 祁门县| 兴和县| 手游| 青铜峡市| 泾川县| 清新县| 琼海市| 慈利县| 平和县| 女性| 天水市| 河池市| 双江| 公安县|