init
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
#!/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
|
||||
Reference in New Issue
Block a user