xjnac,星杰网络存取控制,主要功能有:
- 服务注册
- 配置管理
- 路由管理
- 本软件采用go语言编写
- etcd用来保存服务注册信息
- mysql用来保存配置文件和路由规则
- 安装好mysql数据,并启动etcd
- 下载: git clone https://github.com/xjietop/xjnac.git
- cd xjnac
- go build
- windows下运行 xjnac.exe ;linux下运行 ./xjnac
- 配置文件采用.yml格式。
- 服务注册到etcd后,依赖etcd的watch功能保持服务在线。
- 配置好路由规则后,访问本系统可转发至相应服务,默认端口号为8849。