- 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.
- OpenShift開發(fā)指南(原書第2版)
- Java編程指南:基礎知識、類庫應用及案例設計
- Practical Game Design
- C語言程序設計教程
- 軟件品質之完美管理:實戰(zhàn)經典
- MySQL從入門到精通(軟件開發(fā)視頻大講堂)
- Unity 2018 Shaders and Effects Cookbook
- HTML+CSS+JavaScript編程入門指南(全2冊)
- Vue.js 3應用開發(fā)與核心源碼解析
- OpenCV Android開發(fā)實戰(zhàn)
- TypeScript圖形渲染實戰(zhàn):2D架構設計與實現(xiàn)
- 基于GPU加速的計算機視覺編程:使用OpenCV和CUDA實時處理復雜圖像數(shù)據
- Hack與HHVM權威指南
- The Statistics and Calculus with Python Workshop
- 寫給青少年的人工智能(Python版·微課視頻版)