Debian:使用systemd脚本启动Xvfb并发送到后台

斯蒂芬·M

我试图编写一个在后台启动Xvfb的systemd脚本。

在控制台中执行此操作当然不会出现附加“&”的问题。

但是我试图编写一个systemd脚本,当我用以下命令手动启动它时

service xvfb start

似乎它从不发送到后台,因为在运行此命令后再也没有提示。

这是脚本:

[Unit]
Description=Xvfb
After=tomcat.service

[Timer]
# Time to wait after booting before we run first time
OnBootSec=1min

[Service]
Type=forking
User=test
Group=test

ExecStart=/usr/bin/Xvfb :99
ExecStop=/bin/kill -15 $MAINPID

[Install]
WantedBy=multi-user.target

我是否需要使用其他类型?

迈克尔·达芬(Michael Daffin)
Type=forking

适用于自己分叉和后台运行的进程-aka旧样式守护程序。这导致systemd等待进程自身退出后台并跟踪子进程的pid文件或其他方式。您的应用程序永不退出,因此systemd继续等待。

相反,您应该使用

Type=simple

适用于没有背景知识的应用程序。这会使systemd守护程序跟踪该进程,但是systemctl会为您有效地将其后台后台程序立即返回默认类型为简单,因此您可以根据需要Type完全省略该标志。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在启动时将bash脚本发送到后台

来自分类Dev

Bash脚本-运行进程并发送到后台(如果良好),否则

来自分类Dev

将对象从后台脚本发送到内容脚本

来自分类Dev

Shell脚本:将输入发送到后台进程

来自分类Dev

将sqlresult从后台发送到内容脚本

来自分类Dev

将应用程序发送到后台时启动通知/使用HOME按钮最小化

来自分类Dev

Chome扩展:将chrome.storage数据从后台脚本发送到弹出窗口/内容脚本

来自分类Dev

Chome扩展:将chrome.storage数据从后台脚本发送到弹出窗口/内容脚本

来自分类Dev

进行备份并发送到云

来自分类Dev

获取查询字符串并发送到其他文件脚本

来自分类Dev

如何使用sh脚本将输入发送到程序

来自分类Dev

使用AngularJS将数据发送到php脚本

来自分类Dev

使用提交按钮将数据发送到PHP脚本

来自分类Dev

使用Google脚本发送到多封电子邮件

来自分类Dev

如何使用sh脚本将输入发送到程序

来自分类Dev

使用Ajax将信息发送到PHP脚本

来自分类Dev

使用JSON将ArrayList从Android发送到PHP脚本

来自分类Dev

使用提交按钮将数据发送到PHP脚本

来自分类Dev

使用 Ajax 将 FileList 发送到 PHP 脚本

来自分类Dev

bash脚本将输出发送到systemd日志的简单但正确的方法?

来自分类Dev

如何使用Android拍照并发送到HTTP POST请求?

来自分类Dev

使用swprintf_s格式化double并发送到OutputDebugStringW

来自分类Dev

如何使用setonitemclicklistener获取listitem的位置并发送到下一个活动

来自分类Dev

如何使用 NativeScript 3 捕获图像并发送到远程服务器

来自分类Dev

使用logstash从json中提取数字并发送到elasticsearch

来自分类Dev

发送响应之前立即发送到后台操作

来自分类Dev

将启动参数发送到VSTO

来自分类Dev

将消息发送到Python脚本

来自分类Dev

当应用程序发送到后台时,如何在通知栏中使用MediaController?

Related 相关文章

  1. 1

    在启动时将bash脚本发送到后台

  2. 2

    Bash脚本-运行进程并发送到后台(如果良好),否则

  3. 3

    将对象从后台脚本发送到内容脚本

  4. 4

    Shell脚本:将输入发送到后台进程

  5. 5

    将sqlresult从后台发送到内容脚本

  6. 6

    将应用程序发送到后台时启动通知/使用HOME按钮最小化

  7. 7

    Chome扩展:将chrome.storage数据从后台脚本发送到弹出窗口/内容脚本

  8. 8

    Chome扩展:将chrome.storage数据从后台脚本发送到弹出窗口/内容脚本

  9. 9

    进行备份并发送到云

  10. 10

    获取查询字符串并发送到其他文件脚本

  11. 11

    如何使用sh脚本将输入发送到程序

  12. 12

    使用AngularJS将数据发送到php脚本

  13. 13

    使用提交按钮将数据发送到PHP脚本

  14. 14

    使用Google脚本发送到多封电子邮件

  15. 15

    如何使用sh脚本将输入发送到程序

  16. 16

    使用Ajax将信息发送到PHP脚本

  17. 17

    使用JSON将ArrayList从Android发送到PHP脚本

  18. 18

    使用提交按钮将数据发送到PHP脚本

  19. 19

    使用 Ajax 将 FileList 发送到 PHP 脚本

  20. 20

    bash脚本将输出发送到systemd日志的简单但正确的方法?

  21. 21

    如何使用Android拍照并发送到HTTP POST请求?

  22. 22

    使用swprintf_s格式化double并发送到OutputDebugStringW

  23. 23

    如何使用setonitemclicklistener获取listitem的位置并发送到下一个活动

  24. 24

    如何使用 NativeScript 3 捕获图像并发送到远程服务器

  25. 25

    使用logstash从json中提取数字并发送到elasticsearch

  26. 26

    发送响应之前立即发送到后台操作

  27. 27

    将启动参数发送到VSTO

  28. 28

    将消息发送到Python脚本

  29. 29

    当应用程序发送到后台时,如何在通知栏中使用MediaController?

热门标签

归档