以下是一个简单的shell脚本,用于开启或关闭swoole服务:

!/bin/bash

swoole服务器配置

HOST="127.0.0.1"
PORT=9501
WORKER_NUM=4

检查参数

if [ "$#" -ne 1 ]; then

echo "Usage: $0 {start|stop}"
exit 1

fi

开始/停止swoole服务器

case "$1" in

start)
    php /path/to/swoole_server.php $HOST $PORT $WORKER_NUM >/dev/null 2>&1 &
    echo "Swoole server started."
    ;;
stop)
    pkill -f "/path/to/swoole_server.php"
    echo "Swoole server stopped."
    ;;
*)
    echo "Usage: $0 {start|stop}"
    exit 1

esac
exit 0
在使用该脚本之前,请确保已经安装了php和swoole扩展。将上述代码保存为文件(例如,swoole.sh),并使用以下命令来运行它:

$ chmod +x swoole.sh # 将脚本设置为可执行权限
$ ./swoole.sh start # 启动swoole服务器
$ ./swoole.sh stop # 停止swoole服务器

标签: none

添加新评论