本指南只针对镜像服务器管理员维护查看使用

程序不占用cpu和内存资源,定时任务方式同步更新。请管理员注意磁盘使用情况。

使用到的目录和文件

目录

/data/logs/nginx/   # nginx日志存储目录
/data/work/ets2-truckersmp-sync   #更新程序使用目录
/data/ets2-sync-download  # 文件存储目录

文件

/etc/nginx/conf.d/download.conf 或 /etc/nginx/nginx.conf

开启端口

  • 8087 nginx使用的下载端口
  • 9000 部分服务器使用此端口对外暴露流量信息,默认使用iptables进行防火墙限制

定时任务

# 镜像站定时同步
*/5 * * * * /data/work/ets2-truckersmp-sync/ets2-truckersmp-sync  --fly >>/tmp/ets2-sync.log 2>&1
# 杀死异常僵尸进程-自动清理 (可选)
01 04 * * * ps aux|grep ets2-truckersmp-sync|grep -v grep|awk '{print $2}'|xargs kill -9
  • fly 此参数表示是否为海外节点服务器,海外服务器开启此参数

服务器清理指南

日志清理

# 清理nginx日志
> /data/logs/nginx/access.log
> /tmp/ets2-sync.log

清理存储目录

# 删除存储目录
rm -fr /data/ets2-sync-download/
# 重新初始化目录
/data/work/ets2-truckersmp-sync/ets2-truckersmp-sync  --fly

  已知问题

此问题2023年8月21日安装的镜像服务器存在此问题,此问题会在网络不好的情况下引发更新程序卡死等问题。

管理员可通过命令清理异常进程,或加入定时任务清理

ps aux|grep ets2-truckersmp-sync|grep -v grep|awk '{print $2}'|xargs kill -9