|
@@ -5,7 +5,7 @@ SVC_DIR=/home/jsproxy/server
|
|
|
LOG_DIR=$SVC_DIR/nginx/logs
|
|
LOG_DIR=$SVC_DIR/nginx/logs
|
|
|
|
|
|
|
|
LOG_FILE=$LOG_DIR/proxy.log
|
|
LOG_FILE=$LOG_DIR/proxy.log
|
|
|
-LOG_SIZE=$(( 128 * 1024 * 1024 ))
|
|
|
|
|
|
|
+LOG_SIZE=$(( 1024 * 1024 * 1024 ))
|
|
|
|
|
|
|
|
ERR_FILE=$LOG_DIR/error.log
|
|
ERR_FILE=$LOG_DIR/error.log
|
|
|
ERR_SIZE=$(( 1 * 1024 * 1024 * 1024 ))
|
|
ERR_SIZE=$(( 1 * 1024 * 1024 * 1024 ))
|
|
@@ -37,11 +37,10 @@ sleep 1
|
|
|
#
|
|
#
|
|
|
# 日志压缩
|
|
# 日志压缩
|
|
|
# 根据实际情况调整策略,在不影响系统的前提下,充分利用剩余 CPU
|
|
# 根据实际情况调整策略,在不影响系统的前提下,充分利用剩余 CPU
|
|
|
-# 可尝试其他工具(例如 7z),在开销和效果之间找一个平衡点
|
|
|
|
|
#
|
|
#
|
|
|
echo "compress $logtime ($logsize bytes)"
|
|
echo "compress $logtime ($logsize bytes)"
|
|
|
|
|
|
|
|
nice -n 19 \
|
|
nice -n 19 \
|
|
|
- gzip $logfile
|
|
|
|
|
|
|
+ xz -9 *.log
|
|
|
|
|
|
|
|
echo "done"
|
|
echo "done"
|