功能: - 统计数据展示 - 待处理产品列表管理 - 内容库文章展示和搜索 - 处理历史查看 - 系统配置管理 - 添加产品/文章的模态框 - 手动触发处理和批量处理 界面设计: - 现代化渐变风格 - 响应式布局 - 交互式操作按钮 - 实时数据刷新
38 lines
747 B
Bash
Executable File
38 lines
747 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# 停止脚本
|
|
|
|
APP_DIR="/home/openclaw/.openclaw/workspace-hz4th_coder/works/param-auto-manager"
|
|
PID_FILE="$APP_DIR/app.pid"
|
|
|
|
if [ ! -f "$PID_FILE" ]; then
|
|
echo "PID文件不存在,服务可能未运行"
|
|
exit 1
|
|
fi
|
|
|
|
PID=$(cat $PID_FILE)
|
|
|
|
if ps -p $PID > /dev/null 2>&1; then
|
|
echo "停止服务 (PID: $PID)..."
|
|
kill $PID
|
|
|
|
# 等待进程结束
|
|
for i in {1..10}; do
|
|
if ! ps -p $PID > /dev/null 2>&1; then
|
|
break
|
|
fi
|
|
sleep 1
|
|
done
|
|
|
|
# 如果进程还在运行,强制杀掉
|
|
if ps -p $PID > /dev/null 2>&1; then
|
|
echo "强制停止服务..."
|
|
kill -9 $PID
|
|
fi
|
|
|
|
echo "服务已停止"
|
|
else
|
|
echo "服务未运行"
|
|
fi
|
|
|
|
rm -f $PID_FILE |