## 基本信息

- 3 台， 压力大时，扩充到 5 台
- 主任务：使用 nginx 代理 http 请求
- 副任务：预测服务超时率每日汇报
- 副任务：dsp 超时报警
- 副任务：dsp 转发 winloss，该功能计划迁移至 2 台 adx-trace
- 副任务：大数据端，拉取 nginx 日志

## 代理 http 请求

- 使用 nginx
- 配置位置 `/etc/nginx/conf.d/default.conf`

## 预测服务超时率汇报

- proxy-1 才有
- `/data/pycode/proxy_dmp_analyze2`
- 目前只有 三星研究院 的预测
- 但超时率不重视，所以定时任务里，将执行程序暂是注释掉了。

## dsp 超时报警

- `/data/pycode/proxy_status`

## dsp 转发 winloss

- `/data/dsp-notify`
- 2025-11 月中，该功能转到 adx-trace 服务器，重构为 winloss

## 完整定时任务

- 文件 /var/spool/cron/root

```
0 * * * * /usr/sbin/logrotate -vf /data/logrotate.d/nginx-dsp -s /data/logrotate.d/logrotate.status
*/10 * * * * cd /data/pycode/proxy_status && python main.py mail
#5 7 * * * cd  /data/pycode/proxy_dmp_analyze2 && nohup python main.py samsung-proxy    >>log.log &

#大数据使用-定时将当前小时上一小时的kuaishou*文件上传到tos
5 * * * * sh /mnt/tools/local_log_to_tos.sh >>  /mnt/tools/local_log_to_tos.sh.log
```

## 日志压缩

- 使用 logrotate，进行特殊配置
- dsp 和 rta 日志文件的压缩，配置文件 `/data/logrotate.d/nginx-dsp`
- 预测日志压缩，配置文件 `/etc/logrotate.d/nginx`
