Tag: 守护进程

Python脚本作为linux服务/守护进程

你好, 我试图让一个Python脚本作为服务(守护进程)在(Ubuntu的)Linux上运行。 在networking上有几个解决scheme,如: http://pypi.python.org/pypi/python-daemon/ 一个行为良好的Unix守护进程是很难得到的,但是对于每个守护进程来说,所需的步骤都是相同的。 DaemonContext实例保存程序的行为和configuration的进程环境; 使用该实例作为上下文pipe理器来进入守护进程状态。 http://www.jejik.com/articles/2007/02/a_simple_unix_linux_daemon_in_python/ 但是,因为我想要集成我的python脚本专门与Ubuntu的Linux我的解决scheme是一个init.d脚本的组合 #!/bin/bash WORK_DIR="/var/lib/foo" DAEMON="/usr/bin/python" ARGS="/opt/foo/linux_service.py" PIDFILE="/var/run/foo.pid" USER="foo" case "$1" in start) echo "Starting server" mkdir -p "$WORK_DIR" /sbin/start-stop-daemon –start –pidfile $PIDFILE \ –user $USER –group $USER \ -b –make-pidfile \ –chuid $USER \ –exec $DAEMON $ARGS ;; stop) echo "Stopping server" /sbin/start-stop-daemon –stop –pidfile $PIDFILE –verbose ;; […]

我怎样才能在Linux中运行一个Perl脚本作为系统守护进程?

在Linux中获取Perl脚本作为守护进程运行的简单方法是什么? 目前,这是在CentOS上。 我希望它启动与系统和closures与系统,所以一些/etc/rc.d/init.d集成也不错,但我总是可以添加一个自定义行到/etc/rc.d/rc.local 。

Linux守护进程

我在写一个Linux守护进程。 我find了两种方法来做到这一点。 通过调用fork()并设置sid守护进程。 用&运行你的程序。 哪个是正确的做法?

如何守护Java程序?

我有一个Java程序,我想在Linux系统上守护进程。 换句话说,我想开始在一个shell中运行它,并在退出后继续运行它。 我也希望能够干净地停止程序。 我发现这篇文章使用了shell脚本和Java代码的结合。 它看起来不错,但如果可能的话,我想要更简单一些。 在Linux系统上将Java程序进行守护程序的首选方法是什么?

Android Studio Gradle项目“无法启动虚拟机守护进程/初始化”

Android Studio(Beta)版本0.8.4 操作系统版本:Windows 8 Java JRE / JDK版本:1.8.0_11 Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/userguide/gradle_daemon.html ———————– Error occurred during initialization of VM Could not reserve […]

铁路的cron工作:最佳实践?

在Rails环境中运行计划任务的最佳方式是什么? 脚本/亚军? 耙?

Perl守护进程守护进程

我必须在我的代码中使用守护进程。 我需要一个控制守护进程,不断地检查数据库的任务,并监督子守护进程。 控制守护进程必须将任务分配给子守护进程,控制任务,如果其中一个死亡,则创build新的subprocess等等。子守护进程会检查数据库中的任务(通过PID)。 我应该如何实现这个目的的守护进程?

你如何在Python中创build一个守护进程?

在Google上search会显示x2代码片段。 第一个结果是这个代码配方有很多的文档和解释,以及下面的一些有用的讨论。 但是, 另一个代码示例虽然不包含太多文档,但包含用于传递诸如启动,停止和重新启动等命令的示例代码。 它还创build了一个PID文件,可以方便地检查守护进程是否已经在运行等。 这些示例都解释了如何创build守护进程。 还有什么需要考虑的吗? 一个样本比其他样本更好,为什么?

如何运行node.js应用程序作为后台服务?

由于这篇文章多年来引起了很多关注,我已经在这篇文章的底部列出了每个平台的顶级解决方案。 原文 : 我想让我的node.js服务器在后台运行,即:当我关闭我的终端时,我希望我的服务器继续运行。 我GOOGLE了这个,并提出了本教程 ,但它不能按预期工作。 所以,而不是使用该守护进程脚本,我以为我只是使用输出重定向( 2>&1 >> file一部分),但这也不会退出 – 我在我的终端空白行,像它正在等待输出/错误。 我也试图把这个过程放在后台,但是一旦我关闭了终端,这个过程也会被终止。 那么当我关闭本地计算机时,如何让它继续运行? 顶级解决方案 Systemd (Linux) 启动 (Mac) 节点窗口 (Windows) PM2 (Node.js)

运行php脚本作为守护进程

我需要运行一个PHP脚本作为守护进程(等待指示和做的东西)。 cron的工作不会为我做,因为行动需要尽快采取指令到达。 我知道由于内存管理问题,PHP并不是守护进程的最佳选择,但由于各种原因,我必须在这种情况下使用PHP。 我遇到了一个名为Daemon的libslack工具( http://libslack.org/daemon ),它似乎帮助我管理守护进程,但在过去的5年里没有任何更新,所以我不知道你是否知道其他选择适合我的情况。 任何信息将非常感激。