美文网首页
微服务框架,本地配置持久化技术

微服务框架,本地配置持久化技术

作者: 谷云科技RestCloud | 来源:发表于2021-09-30 10:44 被阅读0次

微服务框架是一项在云中部署应用和服务的新技术。可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。RestCloud系列产品均基于微服务PaaS平台研发而来,底层PaaS平台是RestCloud所有产品的技术底座,基于本技术底座快速研发了所有产品线,通过不断迭代PaaS平台可以不断的加速我们产品的研发速度。

RestCloud微服务框架

RestCloud微服务PaaS平台包含以下核心组件

1、自定义注解及API转发引擎

2、RDB关系数据库持久层

3、NOSQL数据库持久层

4、MQ消息队列持久层

5、RestClient API调用框架

6、缓存框架

7、规则执行引擎

微服务框架易用性

如果你目前使用SpringBoot开发API服务则无需修改任何代码,只需引入RestCloud微服务PaaS框架配置中心的jar包即可由配置中心接管所有配置,对开发人员无任何感知,如果你使用RestBoot开发平台开发API则已经是天然集成了配置中心的客户端Jar包无需任何依赖。如果你使用php,c#开发则需要通过Rest API来接入RestCloud配置中心并自已在本地实现配置缓存管理。

微服务框架稳定性

RestCloud采取全新的本地配置持久化技术,保证配置中心不会形成单点故障,因为所有的配置数据在应用则具有本地缓存和持久化技术,假定RestCloud配置中心出现故障且长时间未能恢复的情况下,应用则的程序会自动读取本地缓存配置数据。进一步假定这时应用也刚好出现故障需要重启,则本地缓存在重启后将会消失,这时应用将自动从持久层再次读取配置数据到缓存中从而恢复运行,所以RestCloud配置中心不会出现故障后影响应用的运行,RestCloud配置中心优于目前开源的大多数配置中心解决方案。

相关文章

网友评论

      本文标题:微服务框架,本地配置持久化技术

      本文链接:https://www.haomeiwen.com/subject/jscenltx.html