新注册的用户请输入邮箱并保存,随后登录邮箱激活账号。后续可直接使用邮箱登录!

key secret 使用key service数据库
chenxuanhui authored
bc9eb6e0

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无法正常工作。如有特殊需求, 请联系交付人员。