微服务

产品介绍

微服务(Microservices Architecture)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力

产品能力

服务注册与发现
实现微服务统一管理,微服务注册,微服务发现
统一配置中心
各服务配置统一管理,所有配置统一nocos管理,各微服务自动拉取配置
网关服务中心
提供统一的路由方式,并且还基于Filer链的方式提供了网关基本的功能,例如:安全、监控/埋点、限流等
统一消息中心
消息中心通过多端消费消息、消息解耦合、流量削峰来减轻微服务压力,保证消息及时准确送达用户
单体微服务扩展
单体微服务扩展,根据需求随时新增微服务业务,解决企业数据孤岛问题,专注于业务本身功能实现,一套系统集成公司所有业务
全网搜索中心
基于流行的企业级搜索引擎ElasticSearch,分布式多用户能力的全文搜索引擎,实现搜索,稳定,可靠,快速

产品优势

无侵入,接入成本低
应用无需修改任何代码,即可接入 NSF
基于开源,兼容开源
兼容多种开源框架
微服务框架统一管理
Spring Cloud、Dubbo 和 Service Mesh 进行统一管控
端到端可观测性
无侵入监控数据采集,监控项丰富

适用场景

应对互联网业务流量
一些核心指标,使用图表方式,使核心数据动态直观化展示
复杂系统的迭代管理
将系统业务打通、关联,系统分析
灰度发布
灰度版本使用需要灵活控制,通过参数分流、流量染色等功能

使用指南

注册/登录平台
登录JeecgBoot平台
在线体验
可体验线上功能模块
离线下载
可下载JeecgBoot开源版(或购买商业版)
本地安装
可本地安装部署
二次开发
可根据自己项目需求二次开发
在线试用

开发文档