微服务PaaS框架,RestCloud企业级开发框架(微服务框架组件)

fangcloud 650 2022-06-05

本文转载自网络公开信息

RestCloud 微服务PaaS框架,企业级微服务PaaS开发框架,提供面向业务系统集成的微服务PaaS开发平台。可以实现分钟级别的快速部署,使得普通开发人员可以更快速的开发微服务,提供完全自主研发的服务注册中心、配置中心、组织权限体系、API网关等系列组件开箱即用,部署后即可快速进行服务的开发,开发效率相对于使用原生的SpringBoot框架效率提升60%。提供原生基于Eclipse的Maven工程开发和面向全Web IDE的界面开发方式。全Web化配置和管理,RestCloud服务注册中心直观易用,当有服务器上线或下线时会自动记录消息,可在Web界面中对当前有效的服务器进行管理,并支持手动调整各服务器的性能参数权重等,同时也支持手工直接注册第三方服务器实例。

一、服务注册与发现中心

1、PaaS平台自带完全自主研发的服务注册与发现中心;

2、Web化配置和监控,简单易用;

3、客户端采用RestAPI和心跳来与注册中心保持通信;

4、注册中心、监控中心、配置中心可合并安装并使用同一个心跳来保持通信;

5、支持注册中心服务器进行集群,集群服务器数量不受限制;

6、非Java编程语言和Java同样使用Rest API进行服务注册;

7、支持手工直接注册服务器(对于旧的业务系统可以不用任何改造即可接入到注册中心);

8、支持手工直接修改服务器状态和性能数据,可以引导API网关向特定服务器引流或限流。

二、微服务配置中心

1、PaaS平台提供全Web化的配置中心;

2、多环境支持(UAT、SIT、DEV等可以自定义环境);

3、单条配置具有完整的版本管理和变更历史记录;

4、支持配置的灰度发布策略(IP级别的灰度发布和应用级别的灰度发布策略);

5、支持实时推送配置和定时更新配置两种更新方式;

6、配置中心根据环境和应用ID来管理和发布配置;

7、支持文本和Web可视化编辑两个方式修改配置;

8、提供Java客户端配置缓存和持久化技术;

9、在没有配置中心时不影响单机开发(无需任何配置),链接配置中心后由配置中心自动接管;

10、支持配置快照技术,可以一键回滚至配置快照点;

11、支持公共配置(所有应用和环境可公共使用的配置数据);

12、支持配置值加密技术,适用于数据库密码帐号等敏感配置数据。

RestCloud微服务PaaS框架对配置进行修改、发布、删除等操作,配置值修改后一律处于未发布状态,只有主动发布后才能生效,发布后与旧的配置将形成历史版本关系,随时可以回滚至任意版本的配置值。

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表亿方云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱daifeng@360.cn 处理。
上一篇:企业应用低代码平台的几个理由(什么是低代码开发平台)
下一篇:部署CRM系统增强外贸企业竞争力(好用的外贸crm系统)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~