daemon相关内容

重新装入类

我有一个在命令行上运行的PHP守护程序脚本,可以通过telnet等连接到该脚本并接受命令。 它对该命令的处理基于加载的模块,这是当前在开始时完成的。(为简洁起见,请参见下面的伪代码) $modules = LoadModules(); StartConnection(); while(true){ ListenForCommands(); } function LoadModu ..
发布时间:2022-08-24 17:22:49 PHP

对于Gradle守护进程不能与ClearCase一起工作,我们能做些什么呢?

当我在一个视图中的ClearCase中运行我的“Gradle Build”命令时,等待该命令完成,然后切换到另一个视图,然后在第二个视图中运行相同的命令,没有什么是正确的,因为守护进程不能很好地与视图一起工作。为了让它正常工作,我必须在每次切换视图时运行“Gradle--Stop”(这是非常频繁的),或者运行“Gradle--no daemon Build”,这完全违背了拥有守护程序的目的。归根结 ..
发布时间:2022-08-24 17:08:01 Java开发

有没有MYSQL_PING for MSSQL的替代方案?

我正在通过一个不稳定的通道打开与MSSQL服务器上的数据库的持久连接,并希望在事务开始之前检查连接状态(它是一个始终处于活动状态的守护进程服务)。 对于MySQL、PostgreSQL,我使用了漂亮的mysql_ping和pg_ping来确保连接正常。有什么想法可以用M$SQL来实现? 推荐答案 没有,没有类似MSSQL的内置函数。最好的办法是在打开的连接上运行一个廉价的SQL ..
发布时间:2022-08-24 17:04:44 PHP

start-stop-daemon 和 mono-service2 成功了吗?

有没有人一起使用 start-stop-daemon 和 mono-service2 成功?我已经为此奋斗了几天,并且已经得到了各种各样的工作,但没有成功地为单声道服务获得功能齐全的初始化脚本. 这是我迄今为止所学到的: mono 或 mono-service exe 必须命名为变量 DAEMON(不能将您的 exe 列为 DAEMON) 您必须使用 --background 标 ..
发布时间:2022-01-23 14:48:55 其他开发

如何编写 Mono 守护程序

我正在尝试为 linux 编写 Mono C# 守护程序. 我想在它完成处理时启动和停止它,而不是仅仅终止进程. 有人有这方面的例子吗? 编辑:我想出了如何在 debian 中使用 start-stop-daemon --background,所以我想我现在就使用它. 编辑:我也在 java 中实现这个,他们有这个很好的 addShutdownHook 可以捕获终止应用程序 ..
发布时间:2022-01-23 14:46:43 C#/.NET

如何构建 PHP 队列系统

我必须构建一个 PHP 队列系统,发现这个 精彩文章http://squirrelshaterobots.com/programming/php/building-a-queue-server-in-php-part-1-understanding-the-project 我用过它创建了一个PHP队列系统,非常容易设置和使用. 下面是 queue.php 的代码,从 shell(puTTy ..
发布时间:2022-01-21 11:41:41 PHP

使用 gdb 调试正在运行的守护进程

我正在开发一个作为守护进程运行的高流量网络 C 服务器应用程序.在某些情况下,应用程序崩溃(总是没有核心).如何使用 gdb 调试正在运行的守护程序以找到生成 SIGSEGV 的位置? 解释性说明: 我知道如何使用附加命令将 gdb 附加到正在运行的进程 附加到进程后,它会停止.如果我运行然后“继续",如果程序没有崩溃,gdb 将保持阻塞状态.如果我按 CTRL-C,进程将退出, ..
发布时间:2022-01-20 20:47:03 服务器开发

python守护进程中的子进程杀死

我在 python 中有运行外部程序的 damon: subprocess.call(["java", "-jar", "start.jar"]) 当我杀死守护进程时,子进程(java)仍在运行 我怎样才能让子进程也被杀死? 解决方案 使用 subprocess.Popen() 而不是 subprocess.call().例如: 导入子流程my_process = subpro ..
发布时间:2022-01-18 16:18:27 Python

Python中无限期的守护进程生成

我正在尝试构建一个 Python 守护程序来启动其他完全独立的进程. 一般的想法是对于给定的 shell 命令,每隔几秒轮询一次,并确保该命令的 k 个实例正在运行.我们保留一个 pidfiles 目录,当我们轮询时,我们会删除那些 pids 不再运行的 pidfiles 并启动(并为其创建 pidfiles),但是我们需要访问其中的 k 个进程.p> 子进程也需要完全独立,这样如果父进程 ..
发布时间:2022-01-18 16:16:30 Python

如何在 bash 或 python 中在 Linux 上生成分离的后台进程

我在 Linux 上有一个长时间运行的 python 脚本,在某些情况下它需要执行命令来停止和重新启动自身.所以,我想要一个外部脚本(在 bash 或 python 中)执行命令以重新启动原始脚本.让我详细说明. 假设我有 original_script.py.在 original_script.py 我有这个无限循环: if some_error_condition:以某种方式调用外部脚 ..
发布时间:2022-01-18 16:14:50 Python

如何在 Python 中生成一个新的独立进程

我有一些 Python 代码偶尔需要跨越一个新进程以“即发即弃"的方式运行 shell 脚本,即没有阻塞.shell 脚本不会与原始 Python 代码通信,实际上可能会终止调用 Python 进程,因此启动的 shell 脚本不能是调用 Python 进程的子进程.我需要它作为一个独立的进程启动. 换句话说,假设我有 mycode.py 并启动 script.sh.然后 mycode.py ..
发布时间:2022-01-18 15:52:26 Python

JVM 如何终止守护线程?或如何编写优雅终止的守护线程

假设场景: 我有一个守护线程负责一些 I/O,主线程完成并返回,JVM 决定终止我的守护线程. 它是如何做到的?打断?敲定?如何编码我的守护线程,以便它在终止时做出优雅的反应? 解决方案 我只是写了以下代码作为测试: 公共类 DaemonThreadPlay {公共静态无效主要(字符串[]参数){线程 daemonThread = new Thread() {公共无效运行(){而 ..
发布时间:2022-01-16 12:04:33 Java开发

显式调用 System.gc()?

据说java中不能强制垃圾回收进程. 毕竟,它是一个守护线程. 但有时,为什么我们显式调用 System.gc( ); 函数? 值得打电话吗?任何优点和缺点? 如果在许多情况下都没有用,为什么 Java 不弃用此方法? PS : 举例说明会很有用 解决方案 在我看来,将 System.gc() 方法看作是对应该运行垃圾收集的 VM.话虽如此,就像人们认为他们正在执行的大部 ..
发布时间:2022-01-16 09:38:49 Java开发