v0.9.0
新特性
listen:
- 8099 # 服务端口
ssl: # 服务端口的ssl配置
listen:
- port: 8099 ## 端口
certificate: ## 证书配置
- cert: ""
key: ""
admin: # 管理端口配置
scheme: http
listen: 9400
ip: 0.0.0.0
certificate:
key: ""
cert: ""
certificate: # 证书默认目录
dir: /etc/apinto/cert
新版本配置(使用旧配置时会自动充血并初始化新配置)
version: 2 # 配置版本,新版本为2,非 2 当做旧版本
certificate: # 证书根目录
dir: /etc/apinto/cert
client:
advertise_urls: # open api 服务的广播地址
- http://192.168.3.110:9400
- http://192.168.3.116:9400
- http://10.8.0.15:9400
certificate: # 对 https 的证书配置
- cert:
key:
listen_urls:
- http://0.0.0.0:9400 # open api 服务的监听地址
gateway: # 网关服务配置
advertise_urls: # 广播地址
- tcp://192.168.3.110:8081
- tls://192.168.3.116:8081
- tcp://10.8.0.15:8081
listen_urls: # 监听地址
- tcp://0.0.0.0:8081
- tls://192.168.3.116:8081
peer: # 节点通信配置
advertise_urls:
- http://192.168.3.110:9401
- http://192.168.3.116:9401
- http://10.8.0.15:9401
certificate:
- cert:
key:
listen_urls: # 监听地址
- http://0.0.0.0:94001
- 新增监控插件,并支持将请求记录输出到InfluxDB。
- 修改网关连接上游服务默认最大连接数为10240,默认最大连接等待时间为60s,客户端请求体最大为100M
- 输出器驱动新增作用范围配置(scope),默认支持scope:access_log、monitor。
当access log插件output配置为空列表时,scope为access_log的输出器会默认生效。如下:
Bug修复
- 修复匿名应用删除后仍生效的问题
- 修复路由禁用后,缺少提示的问题
Changelog
- ae96619 修改go编译版本为1.19.4