服务输出

服务输出

一些记录后Ubuntusystemctl service无法运行。service status运行10000条记录后,数据无法同步。在它工作之后service restart,但在 10000 条记录之后它又停止了。

服务输出

在此输入图像描述

服务档案

[单元]
描述=来自 syslog 的同步日志
[服务]
重新启动=始终
重启秒=3
类型=分叉
超时秒=0
猜测MainPID=是
用户=root
ExecStart=/bin/bash /home/dv2/synclog_app/multiple.bash "/home/dv2/synclog_app" >/dev/null
LimitNOFILE=无穷大
极限NPROC=无穷大
极限CORE=无穷大
[安装]
WantedBy=多用户.target

多个.bash代码

项目_目录=$1
SYSLOG_DIR="/var/log/syslog"
/bin/bash ${PROJECT_DIR}/log_monitor.bash ${PROJECT_DIR} ${SYSLOG_DIR}

log_monitor.bash

项目_目录=$1
LOG_DIR=$2
尾-fn0 ${LOG_DIR} |读取行时;执行 php ${PROJECT_DIR}/php_script_log_read.php "${line}";完毕

请帮助我提前致谢。

相关内容