pass和JAVA统计_组件云实现,较云计算和Docker更轻量级的Pass实现

组件云

组件云 OSGI 微服务 容器 云计算

一、系统介绍

可伸缩软件模型,应该像操作系统一样,能够对自己的模块,进行独立安装,启动,卸载等操作。同样的对于分布式软件模型来说,应该向计算机 络一样,具有路由, 卡等功能组件。本系统抽象操作系统模型和计算机 络模型,开发了一款可应用于单机和分布式环境的组件模型。 该模型拥有以下几点特征,组件间低耦合,分布式环境下,组件可动态扩容,动态迁移,异常恢复。不依赖于复杂的云计算环境,也不依赖于Docker容器技术,所有都在自己掌控之中,可以看做是一种轻量级Java容器技术,功能强大,值得借鉴。

五、系统操作

下图演示系统模块拆分之后的灵活性,可以对业务模块,动态的安装,卸载。并且可以在主机间动态的迁移模块,扩展模块,并且手动杀死指定模块后,系统可以将模块迁移到其他主机。模块多个实例时,也可以进行负载均衡调用。 Web界面提供了可视化的操作,和WebSocket远程连接窗口,用于管理组件。

1、动态安装,扩容,迁移等操作

六、小结

系统还有其他特性和设计细节,这里就不在详述。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92895 人正在系统学习中 相关资源:Wikka高速可伸缩性软件v1.3.1-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月25日
下一篇 2021年1月25日

相关推荐