22 lines
463 B
Bash
Executable File
22 lines
463 B
Bash
Executable File
#!/bin/bash
|
|
# 启动服务
|
|
|
|
PROJECT_NAME="ball-tracking-server"
|
|
|
|
echo "🚀 启动 $PROJECT_NAME..."
|
|
|
|
# 检查 supervisor 是否运行
|
|
if ! pgrep -x "supervisord" > /dev/null; then
|
|
echo "启动 supervisord..."
|
|
sudo systemctl start supervisor
|
|
fi
|
|
|
|
# 启动应用
|
|
sudo supervisorctl start $PROJECT_NAME
|
|
|
|
# 检查状态
|
|
sudo supervisorctl status $PROJECT_NAME
|
|
|
|
echo "✅ 服务启动完成!"
|
|
echo "📝 查看日志: sudo supervisorctl tail -f $PROJECT_NAME"
|