sofa-jarslink整理

简介

Jarslink 2.0 是 SOFABoot 官方基于 SOFAArk 开发的功能插件,负责管理多应用在 SOFAArk 容器之上的合并部署,具备如下特性:

  • 支持运行时动态安装和卸载应用。

  • 支持运行时应用热替换能力,保证服务的连续性。

  • 跨应用内部通信,支持应用发布引用 JVM 服务,跨应用既可以使用 RPC 框架,也可以走内部 JVM 服务进行通信。

  • 支持应用健康检查。

整体框图

整体框图

主要类图

sofa-jarslink主要类图

主要流程

install流程

install流程

uninstall流程

uninstall流程

参考

  1. http://www.sofastack.tech/sofa-boot/docs/sofa-jarslink-jarslink-readme

你可能感兴趣的:(sofa-jarslink整理)