1. smproxy 安装配置

文档: https://smproxy.louislivi.com/

1.1. 安装

git clone https://github.com/louislivi/SMProxy.git smproxy
cd smproxy
docker build -t smproxy .
docker run -d --name=smproxy --network=app -v ${PWD}/conf/:/usr/local/smproxy/conf -v ${PWD}/logs/:/usr/local/smproxy/logs -p 3366:3366 smproxy

1.2. 配置

只选择了一些常用更改项

1.2.1. server.json

{
  "swoole": {
    "worker_num": "必选,SWOOLE worker进程数,支持计算",
    "max_coro_num": "必选,SWOOLE 协程数,推荐不低于3000",
    "pid_file": "必选,worker进程和manager进程pid目录",
    "open_tcp_nodelay": "可选,关闭Nagle合并算法",
    "daemonize": "可选,守护进程化,true 为守护进程 false 关闭守护进程",
    "heartbeat_check_interval": "可选,心跳检测",
    "heartbeat_idle_time": "可选,心跳检测最大空闲时间",
    "reload_async": "可选,异步重启,true 开启异步重启 false 关闭异步重启",
    "log_file": "可选,SWOOLE日志目录"
  }
}

1.2.2. database.json

results matching ""

    No results matching ""