我有一个使用 postgresql 数据库运行的 Rails 2.0.2 应用程序。机器将在 TCP 端口上接收数据。我已经编写了一个工作 ruby 多线程 tcp 服务器来接收请求,但我需要这个代码与我的 Rails 应用程序一起运行。
所以我想我需要知道如何在 Rails 中跨越一个新进程,或者如何创建一个工作线程来运行我的线程化 tcp 服务器循环。我的 ruby tcp 服务器可以访问 ActiveRecord,但这不是必需的(我总是可以创建一个 http 请求,将接收到的数据发布到原始 Rails 服务器)