Update README.md

This commit is contained in:
linwaiwai
2021-02-26 12:09:16 +08:00
committed by GitHub
parent 9d0c65378f
commit 09dbee1a9a

View File

@@ -18,7 +18,7 @@
## Fizz Gateway是什么
A Managerment API Gateway in Java . Fizz Gateway 是一个基于 Java开发的微服务网关能够实现热服务编排、自动授权选择、线上服务脚本编码、在线测试、高性能路由、API审核管理等目的拥有强大的自定义插件系统可以自行扩展并且提供友好的图形化配置界面能够快速帮助企业进行API服务治理、减少中间层胶水代码以及降低编码投入、提高 API 服务的稳定性和安全性。
A Managerment API Gateway in Java . Fizz Gateway 是一个基于 Java开发的微服务网关能够实现热服务编排、自动授权选择、线上服务脚本编码、在线测试、高性能路由、API审核管理、回调管理等目的拥有强大的自定义插件系统可以自行扩展并且提供友好的图形化配置界面能够快速帮助企业进行API服务治理、减少中间层胶水代码以及降低编码投入、提高 API 服务的稳定性和安全性。
## 演示环境Demo
@@ -28,7 +28,7 @@ http://demo.fizzgate.com/
健康检查地址http://demo.fizzgate.com/admin/health (线上版本请限制admin路径的外网访问)
API地址http://demo.fizzgate.com/proxy/[服务名]/[API Path]
API地址http://demo.fizzgate.com/proxy/[服务名]/[API_Path]
## Fizz的设计
@@ -39,7 +39,7 @@ API地址http://demo.fizzgate.com/proxy/[服务名]/[API Path]
- 集群管理Fizz网关节点是无状态的配置信息自动同步支持节点水平拓展和多集群部署。
- 服务编排支持热服务编排能力支持前后端编码随时随地更新API。
- 负载均衡支持round-robin负载均衡。
- 服务发现支持从EurekaNacos注册中心发现后端服务器。
- 服务发现支持从EurekaNacos注册中心发现后端服务器。
- 配置中心支持接入apollo配置中心。
- HTTP反向代理隐藏真实后端服务支持 Rest API反向代理。
- 访问策略支持不同策略访问不同的API、配置不同的鉴权等。
@@ -49,6 +49,7 @@ API地址http://demo.fizzgate.com/proxy/[服务名]/[API Path]
- 高性能:性能在众多网关之中表现优异。
- 版本控制:支持操作的发布和多次回滚。
- 管理后台:通过管理后台界面对网关集群进行各项配置。
- 回调管理:支持回调的管理、订阅、重放、以及日志
## 基准测试
@@ -105,7 +106,7 @@ API地址http://demo.fizzgate.com/proxy/[服务名]/[API Path]
- Redis 2.8或以上版本
- MySQL 5.7或以上版本
- Apollo配置中心 (可选)
- EurekaNacos服务注册中心
- EurekaNacos服务注册中心(可选)
依赖的安装可参考详细部署教程
@@ -156,7 +157,7 @@ API地址http://demo.fizzgate.com/proxy/[服务名]/[API Path]
2. 在项目根目录fizz-gateway-community下执行Maven命令`mvn clean package -DskipTests=true`打包
3. 进入target目录使用命令`java -jar -Denv=DEV -Dapollo.meta=http://localhost:66 fizz-gateway-community-{version}.jar`启动服务
最后访问网关地址形式为http://127.0.0.1:8600/proxy/[服务名]/[API Path]
最后访问网关地址形式为http://127.0.0.1:8600/proxy/[服务名]/[API_Path]
## 官方技术交流群