12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- #!/bin/bash
- echo "=== 启动 goproxy 代理服务 ==="
- # 停止已存在的代理进程
- echo "停止已存在的代理进程..."
- pkill -f "proxy http"
- # 等待进程完全停止
- sleep 2
- # 启动代理服务
- echo "启动代理服务..."
- nohup ./proxy http \
- -t tcp \
- -p "0.0.0.0:80" \
- --forever \
- --daemon \
- --log "proxy.log" \
- --timeout 10000 \
- --http-timeout 5000 \
- --max-conns-rate 1000 \
- --http-header-buffer 8192 \
- --http-header-timeout 2000 \
- --intelligent parent \
- --hosts "andys-dandy-site-4c8fd6.webflow.io@pog.cxhy.cn" \
- > proxy_start.log 2>&1 &
- # 等待服务启动
- sleep 3
- # 检查服务状态
- echo "检查服务状态..."
- if pgrep -f "proxy http" > /dev/null; then
- echo "✅ 代理服务启动成功!"
- echo "📊 服务信息:"
- echo " - 监听端口: 80"
- echo " - 目标网站: andys-dandy-site-4c8fd6.webflow.io"
- echo " - 显示域名: pog.cxhy.cn"
- echo " - 日志文件: proxy.log"
- echo ""
- echo "🔍 查看日志: tail -f proxy.log"
- echo "🛑 停止服务: pkill -f 'proxy http'"
- echo "📈 查看进程: ps aux | grep proxy"
- else
- echo "❌ 代理服务启动失败!"
- echo "📋 查看启动日志: cat proxy_start.log"
- exit 1
- fi
|