问题标签 [daemons]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1405 浏览

ruby - 如何运行多个 ruby​​ 守护进程并处理每个守护进程的输入和输出?

这是代码:

这是我想做的,但我不知道该怎么做:我想创建多个代码实例以在后台运行并能够将输入传递给特定实例。

Q1:如何在后台运行多个脚本实例?

Q2:如何引用脚本的单个实例,以便将输入传递给实例(Q3)?

Q3: 脚本使用 cmd "gets" 获取输入,如何将输入传递到个人脚本的 get 中?

例如

假设我在后台运行三个代码实例,我将实例分别称为#1、#2 和#3。我将“hello”传递给#1,#1 将“hello”放到屏幕上。然后我将“world”传递给#3,而#3 将“hello”放到屏幕上。

谢谢!

更新:回答了我自己的问题。发现这个很棒的 tut:http ://rubylearning.com/satishtalim/ruby_threads.html和资源在这里:http ://www.ruby-doc.org/core/classes/Thread.html#M000826 。

谢谢大家的帮助!帮助澄清了我的想法。

0 投票
2 回答
231 浏览

c - 守护进程何时会占用 CPU?

守护进程占用 cpu 并使系统非常慢或进入无响应状态可能会发生什么情况?

守护进程也很少有线程。

0 投票
2 回答
2431 浏览

ruby - 处理守护进程的输入和输出

我想在 Linux 上创建一个 ruby​​ 程序的守护进程。

我还希望守护进程是交互式的——我希望能够通过文件/管道/最简单的方法将输入发送到守护进程,并将输出接收到文件。

我该怎么做呢?

我已经查看了模块守护进程 (http://daemons.rubyforge.org/)、线程和方法 popen3,但我很难让它们完成上述操作。

答案:姆拉登的方法:

我有创建守护进程的控制器:(你需要守护进程模块 gem)

这是 myDaemon.rb:

步骤:这两个文件都在我的根目录\. Daemons.run 在 \ 中创建守护进程。

  1. 创建一个命名管道 mkfifo ./my_pipe。

  2. 红宝石控制器.rb 开始

  3. 猫 > my_pipe

  4. 输入文字

  5. ctrl-c 停止输入

  6. cat o.output 查看你的输出

0 投票
2 回答
4552 浏览

java - 如何使用tomcat将一个类设置为守护进程?

我是 java 世界的新手,也是 tomcat 世界的新手。所以,问题是:

我需要将 java 类作为守护进程运行。这个类应该能够与 tomcat 请求通信。

过去:当我在 C 中执行此操作时,我将二进制文件作为后台进程执行。

你能给我一些建议如何进行吗?

提前感谢!

0 投票
2 回答
786 浏览

php - PHP 5.3 中的 PHP 守护进程

虽然 PHP 守护程序的想法在这里已经被彻底覆盖,但我还没有找到任何与如何在 PHP 5.3 中执行此操作特别相关的内容。有人告诉我,5.3 引入了新的垃圾收集/内存管理,以允许 PHP 作为守护程序更干净地运行。

我知道 PHP 不是这种事情的首选,但在我的情况下它可能必须这样做。

我知道在 PHP 4 中,您必须使用System_Daemon类之类的东西,但我想知道新版本的 PHP 是否仍然需要它,我是否需要做一些特别的事情来使用新功能。

0 投票
1 回答
521 浏览

objective-c - 为 MAC OSX 一起分发启动代理和应用程序

我正在尝试解决以下问题。

该应用程序旨在为通过 USB 连接的手机提供自定义备份。手机连接到系统后,应启动应用程序。

我已经编写了如下组件。1. 检测特定 USB 何时连接然后启动应用程序的守护程序。2. 执行备份的应用程序。

我需要将这两件事绑定在一起。我浏览了 Launch Agents 的文档。但是还有更多关于在登录/注销或系统启动/关闭期间启动主备份应用程序的内容。

你能帮我解决这个问题吗?

我真的很感谢你的帮助。

谢谢,基肖尔

0 投票
3 回答
2456 浏览

java - Java 包装器作为守护进程

我正在使用这个 YAJSW 在我的 Centos 5.5 机器上运行 Java Daemon。认为它运行良好,但突然间我注意到我得到了这种错误,然后它就下降了。任何帮助我必须做些什么来避免这种问题?我可以使用一些监控工具来监控它并在它出现问题时尽快恢复它吗?

以下只是错误列表的一部分。

0 投票
1 回答
143 浏览

heroku - Heroku 是否预加载了一些特定的 gem?

在这些链接上提出了类似的问题,但答案并没有解决我的问题。

为什么 heroku 没有列出与我在本地拥有的相同的宝石?

Rails 3:捆绑执行

我有以下 Gemfile :

在我的 Gemfile.lock 中有这样的:

但是由于一些对我来说晦涩难懂的原因,我在 Heroku 上收到了这个错误:

那么这是否意味着 Heroku 以某种方式添加了这个 gem 版本,或者......我误解了一些关于 bundle 的内容?

0 投票
1 回答
116 浏览

ruby - 如何在守护进程中添加方法/模块访问控制?

我想在 Ruby 脚本中禁用模块的rm\_rf方法。FileUtils

foo.rb包含:

它不应该由以下人员运行:

并且应该给出错误消息。

Daemons能做到这一点吗?或者其他一些库可以简单有效地做到这一点吗?

0 投票
2 回答
2653 浏览

ruby - 将参数传递给 ruby​​ 脚本

我运行这样的文件:

开始文件的外观如何?我有这个。