diff options
| author | Qiuwen Lu <[email protected]> | 2017-11-06 16:17:34 +0800 |
|---|---|---|
| committer | Qiuwen Lu <[email protected]> | 2017-11-06 16:17:34 +0800 |
| commit | 58db7c979a7b8899600c5d7c758e5a32d9eefa9f (patch) | |
| tree | f41ff8b405adcee2e108b0ccab8b93c9fdae0ced /tools/systemd | |
| parent | 3b1b53e49d84a42132e6f502ba900b59e56ea657 (diff) | |
配合WY项目调试,增加多种Debug功能:v4.2.31-20171106
- MRB申请、释放计数,直接计入本线程申请、释放情况计数,不根据外部提交的线程号、SOCKET号统计;
- 增加SERVICE进程接管SIGSEGV信号功能,打印栈;
- 增加monit_stream输出应用申请、释放MBUF情况记录,以便外部脚本记录历史情况;
- 增加service进程、tunnat进程崩溃时输出coredump的设置。
Diffstat (limited to 'tools/systemd')
| -rw-r--r-- | tools/systemd/mrtunnat.service.in | 6 | ||||
| -rw-r--r-- | tools/systemd/mrzcpd.service.in | 1 |
2 files changed, 5 insertions, 2 deletions
diff --git a/tools/systemd/mrtunnat.service.in b/tools/systemd/mrtunnat.service.in index 6990543..c0af476 100644 --- a/tools/systemd/mrtunnat.service.in +++ b/tools/systemd/mrtunnat.service.in @@ -1,14 +1,16 @@ [Unit] Description=Marsio ZeroCopy Tunnel NAT Daemon -Requires=mrzcpd.service -After=mrzcpd.service +Requires=mrenv.service +After=mrenv.service [Service] EnvironmentFile=/etc/sysconfig/mrzcpd +ExecStartPre=/usr/bin/systemctl is-active mrzcpd ExecStart=@MR_INSTALL_BINDIR@/mrtunnat -c @MR_INSTALL_SYSCONFDIR@/mrtunnat.conf Restart=always RestartSec=5s Type=notify +LimitCORE=infinity [Install] WantedBy=multi-user.target
\ No newline at end of file diff --git a/tools/systemd/mrzcpd.service.in b/tools/systemd/mrzcpd.service.in index 1952b3c..9b836fb 100644 --- a/tools/systemd/mrzcpd.service.in +++ b/tools/systemd/mrzcpd.service.in @@ -17,6 +17,7 @@ Restart=always RestartSec=5s WatchdogSec=5s Type=notify +LimitCORE=infinity [Install] WantedBy=multi-user.target
\ No newline at end of file |
