#!/bin/bash echo "🔄 重启Gunicorn服务..." echo "==========================================" # 进入项目目录 cd /home/renjianbo/aitsc # 停止服务 echo "🛑 停止现有服务..." if [ -f "logs/gunicorn.pid" ]; then PID=$(cat logs/gunicorn.pid) if ps -p $PID > /dev/null; then kill -TERM $PID sleep 3 fi fi # 激活conda环境 echo "🔧 激活环境..." eval "$(/home/renjianbo/miniconda3/bin/conda shell.bash hook)" conda activate myenv # 设置环境变量 export FLASK_ENV=production export SECRET_KEY="your-production-secret-key-must-be-very-secure" export LLM_API_KEY="sk-your-production-api-key" # 创建必要目录 mkdir -p logs uploads echo "✅ 环境已激活: Python $(python --version)" echo "🌐 服务端口: 5002" echo "🔗 访问地址: http://101.43.95.130:5002" echo "==========================================" # 启动服务 echo "🚀 启动新服务..." gunicorn -c gunicorn.conf.py run_dev:app