安装
通过本文档可了解昆仑中间件安装前准备及安装方式。
准备
- JDK 17
- 数据库:MySQL 或 PostgreSQL
- 注册中心:etcd 或 Zookeeper
安装
目前可通过二进制包、容器镜像方式部署昆仑中间件:
二进制包部署
bash
# RPM包
rpm -U --force https://w6s-binaries.oss-cn-hangzhou.aliyuncs.com/milestone/kunlun-dapr-2.0.11.noarch.rpm
rpm -U --force https://w6s-binaries.oss-cn-hangzhou.aliyuncs.com/milestone/kunlun-proxy-2.0.11.noarch.rpm
rpm -U --force https://w6s-binaries.oss-cn-hangzhou.aliyuncs.com/milestone/kunlun-pilot-2.0.11.noarch.rpm
# Deb包
dpkg -i https://w6s-binaries.oss-cn-hangzhou.aliyuncs.com/milestone/kunlun-dapr_2.0.11_all.deb
dpkg -i https://w6s-binaries.oss-cn-hangzhou.aliyuncs.com/milestone/kunlun-proxy_2.0.11_all.deb
dpkg -i https://w6s-binaries.oss-cn-hangzhou.aliyuncs.com/milestone/kunlun-pilot_2.0.11_all.deb
镜像部署
待补充...
配置
通过二进制包安装后,可通过以下配置文件修改相关服务配置:
/etc/default/kunlun-proxy
/etc/default/kunlun-pilot
/etc/default/kunlun-dapr
配置参数及说明请参阅 配置 。
维护
通过二进制包安装后,可通过systemctl
管理服务:
bash
# 启用/禁用服务
systemctl enable|disable kunlun-proxy
systemctl enable|disable kunlun-pilot
systemctl enable|disable kunlun-dapr
# 启动/停止/重启服务
systemctl start|stop|restart kunlun-proxy
systemctl start|stop|restart kunlun-pilot
systemctl start|stop|restart kunlun-dapr
日志
通过二进制包安装后,可通过journalctl
查看日志:
bash
# 查看kunlun-proxy日志
journalctl -fn200 -u kunlun-proxy
# 查看kunlun-pilot日志
journalctl -fn200 -u kunlun-pilot
# 查看kunlun-dapr日志
journalctl -fn200 -u kunlun-dapr
访问日志、错误日志及活动日志请参考以下配置项:
SERVER_HTTP_LOG_DATA_ACTIVITY
- 说明:是否记录 HTTP 服务的数据活动日志
- 可选值:on | off
- 上下文:
kunlun-proxy
SERVER_HTTP_LOG_DATA_FORMAT
- 说明:HTTP 服务的日志数据格式
- 可选值:hexdump | simple
- 上下文:
kunlun-proxy
SERVER_HTTPS_LOG_DATA_ACTIVITY
- 说明:是否记录 HTTPS 服务的数据活动日志
- 可选值:on | off
- 上下文:
kunlun-proxy
SERVER_HTTPS_LOG_DATA_FORMAT
- 说明:HTTPS 服务的日志数据格式
- 可选值:hexdump | simple
- 上下文:
kunlun-proxy
SERVER_LOG_DATA_ACTIVITY
- 说明:是否记录服务的日志数据活动
- 可选值:on | off
- 上下文:
kunlun-dapr
SERVER_LOG_DATA_FORMAT
- 说明:服务日志数据格式
- 可选值:hexdump | simple
- 上下文:
kunlun-dapr
ACCESS_LOG_DIR
- 说明:访问日志目录
- 默认值:/var/log/kunlun-proxy
- 可选值:无
- 上下文:
kunlun-proxy, kunlun-dapr
ACCESS_LOG_AGE
- 说明:访问日志保留时间
- 默认值:15d
- 可选值:无
- 上下文:
kunlun-proxy, kunlun-dapr
ERROR_LOG_LEVEL
- 说明:错误日志级别
- 默认值:info
- 可选值:无
- 上下文:
kunlun-proxy, kunlun-dapr
ERROR_LOG_DIR
- 说明:错误日志目录
- 默认值:/var/log/kunlun-proxy
- 可选值:无
- 上下文:
kunlun-proxy, kunlun-dapr
ERROR_LOG_AGE
- 说明:错误日志保留时间
- 默认值:15d
- 可选值:无
- 上下文:
kunlun-proxy, kunlun-dapr