Files
smart-inspection/start_agv.sh
T
2026-05-14 21:43:35 +08:00

24 lines
455 B
Bash

#!/bin/bash
# AGV 服务启动脚本
cd /home/elephant/work/agv_app
# 确保没有旧进程
pkill -f "python.*app.py" 2>/dev/null
sleep 1
# 启动服务
nohup python3 app.py > app.log 2>&1 &
PID=$!
echo "Started PID=$PID"
sleep 3
# 验证
if ss -tlnp | grep 5000; then
echo "✓ 端口 5000 监听正常"
curl -s http://127.0.0.1:5000/api/mission/state
echo ""
else
echo "✗ 端口 5000 未监听,检查日志:"
cat app.log
fi