1
annoy1309 Feb 25, 2019 启动另一个来完成这个事件?
|
2
Kilerd Feb 25, 2019 via iPhone 写另外一个服务来做这个事? 原来的服务就依赖这个新的服务?
|
3
LokiSharp Feb 25, 2019 ExecStartPre 里面跑个脚本?
|
4
xzl380 Feb 25, 2019 ExecStartPre ?
|
5
EPr2hh6LADQWqRVH Feb 25, 2019 启动脚本啊。。
systemd 启动这个脚本,脚本负责先 mkdir -p 然后再开主进程,主进程自己建个 pid 文件,systemd 去指定 pid 文件里追踪 pid 他们就是这套逻辑。。 |
6
LokiSharp Feb 25, 2019 [Service]
ExecStartPre=[check file] ExecStart=Balabala |
7
linhua Feb 25, 2019 写个 wrapper
|
8
lzvezr Feb 25, 2019 via iPhone 不是可以 ExecStartPre=/bin/mkdir 吗?
权限不够就给个 root,PermissionsStartOnly=true |
9
Livid MOD OP PRO 谢谢楼上的各位。
|
10
fundon Feb 25, 2019
https://manpages.debian.org/stretch/systemd/systemd.path.5.en.html `Before` `After` 试试
|
11
codehz Feb 25, 2019 via Android 正确方法:RuntimeDirectory=, StateDirectory=, CacheDirectory=, LogsDirectory=, ConfigurationDirectory=选项
|
12
flynaj Feb 25, 2019 via Android
看一下 openssh 的写法
|
13
Keyes Feb 25, 2019
ExecStartPre 跑一个 bootstrap 脚本
|
14
dorothyREN Feb 25, 2019 |