mira-backend-service服务启动
首先,需要确认mira-backend-service的安装包已经上传到部署机器上,并且解压完成。然后进入解压目录。
查看mira-backend-service版本
➜ build git:(master) ✗ ./run.sh version
=================================================================================
_ __ __ __ _
____ ___ (_) _____ ____ _ / /_ ____ _ _____ / /__ ___ ____ ____/ / _____ ___ _____ _ __ (_) _____ ___
/ __ `__ \ / / / ___/ / __ `/ ______ / __ \ / __ `/ / ___/ / //_/ / _ \ / __ \ / __ / ______ / ___/ / _ \ / ___/| | / / / / / ___/ / _ \
/ / / / / / / / / / / /_/ / /_____/ / /_/ // /_/ / / /__ / ,< / __/ / / / // /_/ / /_____/ (__ ) / __/ / / | |/ / / / / /__ / __/
/_/ /_/ /_/ /_/ /_/ \__,_/ /_.___/ \__,_/ \___/ /_/|_| \___/ /_/ /_/ \__,_/ /____/ \___/ /_/ |___/ /_/ \___/ \___/
=================================================================================
Version: v1.0.0
Build Time: 2024/05/08 20:58:03
Git Branch: v1.1.0_dev_go
Git Commit: 2ad220f
启动mira-backend-service
$ ./run.sh start
Starting mira-backend-service...
mira-backend-service started.
停止mira-backend-service
$ ./run.sh stop
mira-backend-service stopped.
重启mira-backend-service
$ ./run.sh restart
mira-backend-service is already stopped.
Starting mira-backend-service...
mira-backend-service started.
查看服务状态
$ ./run.sh status
mira-backend-service is running.
查看mira-backend-service日志
$ tail -f server.log
附录
mira-backend-service配置文件config.yaml
说明:
$ cat config.yaml
common:
# mira-backend-service编号
server_no: P202309132033186958232
# mira-backend-service服务监听端口
port: 19098
# tls配置
tls:
# 是否启用TLS
enable: true
# TLS证书路径
crt_path: ./certs/tls.crt
# TLS私钥路径
key_path: ./certs/tls.key
# TLS CA证书路径
ca_path: ./certs/ca.crt
# TLS双向验证
mutual: false
# 日志配置
log:
# 日志级别
level: debug
# 日志文件路径
file_path: ./server.log
# 密码库配置
crypto:
# 是否启用密码机, 默认为true不启用
soft: true
# 若启用密码机, 则配置密码机的lib路径
lib_path: ""
# mira-backend-service数据库配置
db:
# 数据库类型,目前支持sqlite3、mysql
type: "sqlite3"
# 数据库路径,sqlite3为文件路径;mysql为连接字符串,如:%s:%s@tcp(%s:%d)/%s?charset=utf8mb4&parseTime=True&loc=Local
url: ./server.db
# 任务配置
task:
# 任务并发处理数量
max_speed: 100
# 任务处理超时时间
timeout: 600
注:默认情况下无需调整配置文件, 配置的调整可能会导致mira-backend-service无法正常工作。如有特殊需求, 请联系交付人员。