[Unit]
Description:给出当前服务的简单描述。
Documentation:给出文档位置。
After:service服务之后要启动的。
Before:service服务之前要启动的。
[Service]
Type:启动类型,它可以设置的值如下:
- simple(默认值):ExecStart字段启动的进程为主进程
- forking:ExecStart字段将以fork()方式启动,此时父进程将会退出,子进程将成为主进程(后台运行)
- oneshot:类似于simple,但只执行一次,Systemd 会等它执行完,才启动其他服务
- dbus:类似于simple,但会等待 D-Bus 信号后启动
- notify:类似于simple,启动结束后会发出通知信号,然后 Systemd 再启动其他服务
- idle:类似于simple,但是要等到其他任务都执行完,才会启动该服务。一种使用场合是为让该服务的输出,不与其他服务的输出相混合)
PrivateTmp=true :创建私有的内存临时空间
User=root :以什么用户身份运行
SuccessExitStatus=143 :成功退出状态
PIDFile=/opt/web/mybase/jetty.pid :pid文件存放位置
[Install]
Install区块,定义如何安装这个配置文件,即怎样