start.sh
396 Bytes
#!/bin/bash
# 激活 conda 环境
eval "$(conda shell.bash hook)"
conda activate spider
# 切换到 app 目录
cd ./app || exit
# 后台运行 FastAPI 应用
nohup python main.py --instance-id=guo_duo_spider &
# 输出进程ID到文件,以便于后续停止服务时使用
echo $! > fastapi.pid
# 在启动之后输出pid文件中的进程ID
echo "怕从服务启动成功: $(cat fastapi.pid)"