如何检查node-http-proxy中的Rails会话?

我们有一个Rails应用程序,其视图中填充了来自第三方API的数据。 目前,这个视图使用一个瑞士法郎拖缆打开到端点的套接字。

最近,API的供应商要求我们切换到长时间轮询Ajax调用,并通过我们的服务器中的代理pipe道请求。

我们正在考虑使用node-http-proxy来利用节点的速度和并发处理,以防万一得到高stream量。 不过,我们是Node.js的新手。

我们正在研究的另一个选项是使用Rails应用程序本身来转发这些请求,其优点是我们可以使用现有的会话处理。

我们更喜欢使用node-http-proxy,因为它似乎是最优雅的解决scheme(当然也是一个使用Node.js的机会),但还没有想出如何将它与我们的应用程序的会话( postgres上的activerecord会话存储)。

有没有办法做到这一点? 有没有其他的authentication/安全/会话检查策略使用node-http-proxy与Rails应用并行?

奥利弗