daemons, 官方网站上虽然已经提供了用法: http://daemons.rubyforge.org/
但是上手还是比较费时间的。各种奇怪的小问题不断。
1. require 'daemons' 之后,找不到。。。
解决办法: 需要 加上 require 'rubygems'
2. 运行 ruby xxx.rb start 之后,无反应。
解决办法: 需要使用 run 参数进行测试。
(For testing purposes you can even run myserver.rb without forking in the background:
$ ruby myserver_control.rb run ) ,这种传统的控制台运行方法,可以看到出错信息。
3. 所有相对路径的东西都会出错。
比如: 定义了: @logger = Logger.new("log/unit.log") , 就会找不到,就算前面使用了 Dir.ch(...) 或者 %x{cd /home/...} 也不行。
解决办法: 都统一弄成 绝对路径。
感慨一下,软件开发就是这样,第一次弄起来都很麻烦,之后就非常简单了。
分享到:
相关推荐
daemons-1.0.10.gem 的gem包
Ruby守护程序 守护程序提供了一种简单的方法来包装现有的ruby脚本(例如,自写服务器)以作为守护程序运行并由简单的start / stop / restart命令进行控制。 如果需要,还可以使用守护程序在守护进程中运行ruby代码块...
* Covers many ancillary technologies in order to provide a broader picture (e.g., databases, XML, network daemons) What you'll learn * Understand the basics of Ruby and object-oriented building ...
Chapter 37: Daemons Chapter 38: Writing Secure Privileged Programs Chapter 39: Capabilities Chapter 40: Login Accounting Chapter 41: Fundamentals of Shared Libraries Chapter 42: Advanced Features...
cloudera-manager-daemons 下载 rpm包安装
鸟哥学习Linux系列 21_识系统服务_daemons
Windows Services And Unix Daemons.pdf
daemons-karu:个人博客
离线安装包,亲测可用
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
python守护程序 只是一些基本的Python守护程序(我还在学习很多东西)。
daemons.el:用于管理初始化系统服务的Emacs UI
Linux&UNIX;系统编程手册源码副本
一款旨在成为口袋妖怪所不具备的一切的角色扮演游戏。 拥有真实的故事情节、更深入的战斗系统和更黑暗的外观等等。
daemons-cc是FreeBSD的拥塞控制实现,提取为用户空间库。 目前,NewReno和Cubic已被移植。 由于对模块化API的更改保持在最低限度,因此可以预期可以很容易地移植其他算法。 目标 创建可用于QUIC的拥塞控制实现 保留...
节点守护程序 节点守护程序样板
下边将分四部分介绍在Red Hat Enterprise Linux AS和SUSE LINUX Enterprise Server系统下,如何用以下几种技巧进行性能的优化: 1、Disabling daemons (关闭 daemons) 2、Shutting down the GUI (关闭GUI) 3、...
daemon5346 精灵虚拟光驱的压缩包
官方离线安装包,亲测可用