uwsgi 启动shell

本文介绍了一个bash脚本,用于在Linux环境下管理uwsgiFlask服务,包括启动、停止、状态查看、显卡使用率监测和uwsgi日志查看。用户可以通过命令行选择操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

该bash脚本可以快速启动uwsgi 查看uwsgi运行状态和结束uwsgi
linux下 uwsgi flask使用

#!/bin/bash

while true
do
    echo "请选择需要执行的操作:"
    echo "1. 启动 flask_uwsgi 服务"
    echo "2. 停止 flask_uwsgi 服务"
    echo "3. 查看 flask_uwsgi 服务状态"
    echo "4. 查看显卡使用率"
    echo "5. 查看uwsgi实时日志"
    echo "99. 退出菜单"

    read choice

    case $choice in
        1)
            echo "正在启动 flask_uwsgi 服务..."
            nohup uwsgi --ini flask_start.ini > output.txt &
            
            ;;
        2)
            echo "正在停止 flask_uwsgi 服务..."
            pkill -9 -f "uwsgi --ini flask_start.ini"
            echo "停止成功!"
            ;;
        3)
            echo "正在查看 flask_uwsgi 服务状态..."
            ps -ef | grep "uwsgi --ini flask_start.ini" | grep -v grep
            ;;
        4)
            echo "正在查看显卡使用率..."
            nvidia-smi
            ;;
        5)
            echo "查看uwsgi实时日志"
            tail -f nohup.out
            ;;

        99)
            echo "退出菜单!"
            break
            ;;
        *)
            echo "输入有误,请输入 1-5 之间的数字"
            ;;
    esac

    read -p "按任意键返回菜单..." -n1 -s
    echo ""
done
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值