这与另一个特定于支付处理的问题有关,这是我的示例用例,但我正在考虑尝试使用 beanstalkd 在同一台服务器上集成 node.js 和 ruby。基本上,我想使用 node.js 作为我的主要 Web 服务器,但是当我需要进行一些支付处理时,我想使用像 ruby 这样强大而稳定的东西。
我正在考虑尝试使用 beanstalkd 作为让 node.js 排队支付处理作业以便 ruby 在后台执行的一种方式。beanstalkd 的文档有点少,所以我很难确定这是否是一个好方法,或者我将如何去做。据我所知,启动 beanstalkd 进程然后让 node.js 连接到它以向它发送作业,并有一个可以执行作业并发回结果的 ruby 脚本应该是相当简单的。