从Rails服务器订阅websocket的正确方法是什么

问题描述:

我想从我的Rails服务器订阅websocket,以便每次收到消息时都可以创建后台作业。从Rails服务器订阅websocket的正确方法是什么

Faye::WebSocket::Client似乎做的伎俩,但我不知道该把它放在哪里(线程,单独的过程?)。理想情况下,我想继续从服务器发送(创建新订阅)到此websocket。

感谢

您可以创建它作为一个服务,然后运行它要么用耙子任务,cron或干脆当服务器启动。 比你可以使用像monit这样的工具来监控它,以确保它始终处于开启状态。