#!/bin/bash # worker-stop.sh — 停止"浏览器工人"(WSL端) # 停掉: 自愈守护 + 反向隧道 + 招聘专用Chrome(只杀 .chrome-recruit-test,不影响其他浏览器) # 注意: 停止后服务器端每日筛选将无法执行(会收到私聊告警),需要时用 worker-start.sh 恢复 pkill -f "cdp-tunnel.sh" 2>/dev/null pkill -f "ssh -f -N -R 127.0.0.1:9222" 2>/dev/null pkill -f "chrome-recruit-test" 2>/dev/null sleep 2 if curl -s --max-time 2 http://127.0.0.1:9222/json/version >/dev/null 2>&1; then echo "⚠ Chrome 仍在运行,再试一次..." pkill -9 -f "chrome-recruit-test" 2>/dev/null; sleep 1 fi if pgrep -f "cdp-tunnel.sh" >/dev/null; then echo "⚠ 守护仍在"; else echo "✅ 守护已停止"; fi if curl -s --max-time 2 http://127.0.0.1:9222/json/version >/dev/null 2>&1; then echo "⚠ Chrome 仍在"; else echo "✅ Chrome 已关闭"; fi