daemons:Ruby守护程序gem官方存储库

时间:2024-05-02 08:56:03
【文件属性】:

文件名称:daemons:Ruby守护程序gem官方存储库

文件大小:48KB

文件格式:ZIP

更新时间:2024-05-02 08:56:03

Ruby

Ruby守护程序 守护程序提供了一种简单的方法来包装现有的ruby脚本(例如,自写服务器)以作为守护程序运行并由简单的start / stop / restart命令进行控制。 如果需要,还可以使用守护程序在守护进程中运行ruby代码块,并从主应用程序控制这些进程。 除了此基本功能之外,守护程序还提供了许多高级功能,例如异常回溯和日志记录(以防您的ruby脚本崩溃)以及监视和自动重启进程(如果它们崩溃)。 基本用法 您可以通过四种不同的方式使用守护程序: 1.为服务器脚本或应用程序创建包装器脚本 布局:假设您有自己编写的服务器myserver.rb : # this is myserver.rb # it does nothing really useful at the moment loop do sleep ( 5 ) end 要在生产环境中使用myserver.rb


【文件预览】:
daemons-master
----.travis.yml(264B)
----Releases(9KB)
----Rakefile(371B)
----LICENSE(1KB)
----Gemfile(92B)
----examples()
--------call()
--------run()
--------daemonize()
----spec()
--------support()
--------lib()
--------spec_helper.rb(128B)
----daemons.gemspec(1KB)
----.gitignore(119B)
----lib()
--------daemons.rb(14KB)
--------daemons()
----README.md(5KB)

网友评论