lampup小组下的atom项目是以流量与API为核心的业务型网关。主要是解决业务需求与API管理。
-
支持多种注册中心( etcd , nacos, consul , eureka)
-
代理级别有:API,class,应用
-
支持多租户
-
支持功能绑定
-
统计
-
请求记录
-
链路跟踪
- 识别
-
热备
-
隔离
-
路由
-
认证与鉴权
-
参数校验
-
秒杀
-
限流与熔断
-
实例注入
-
接口注入
-
资源注入
- 数据注入
在应用服务的pom.xml 加入下面配置
<dependency>
<groupId>cn.lampup</groupId>
<artifactId>electron-service-example</artifactId>
<version>${revision}</version>
</dependency>
启动配置
electron:
registry: 127.0.0.1:2379
applicationName: {项目名}
userInfoClass: {class 完全路径}