1
我想创建一个客户端能够连接到的Ruby守护进程。如何使用Ruby创建可靠且快速的网络守护程序?
我需要确保远程Ruby进程始终保持可用于连接,所以我需要检测网络中断或无法访问的错误。
我正在考虑在客户端和服务器之间的应用程序级别有一个心跳机制,并且如果连接失败,客户端会出现超时。
我被告知Ruby中的select
方法可能有帮助,但不确定。
任何人都可以分享任何良好的链接/资源或传授一些普遍的看法在Ruby中创建可靠和快速的守护进程?
+1 EventMachine – Arkku 2012-02-07 18:28:46
@David:在客户端使用eventmachine? – Fanatic23 2012-02-07 18:29:14
@ Fanatic23,我不这么认为。 – 2012-02-07 19:14:55