RoR Server端功能 - 如何制作?

时间:2014-11-15 17:21:12

标签: javascript ruby-on-rails backbone.js

我正在使用Ruby on rails,backbone。
我最近两个星期的头痛对我来说是最重要的问题。 如何使用rails,我的数据库模型每1秒更新一次,只有服务器端的新随机值?
让我们说:
ID:1,value1 = 55,value2 = 44.在1秒内,轨道服务器以某种方式进行PUT,ID:1,值1:77,值2:32。

我的主干客户端必须只从数据库中获取这些值,而不是PUT。

所以我的所有用户都会得到服务器计算过一次的相同值。它可能是具有服务器端功能的1 PUT /秒和具有客户端功能的15 GET /秒(如果15个用户在线)。

你能在这里发布代码吗?我不知道在哪里写这个服务器端功能,它只运行一次,而不是15次因为15个用户在线..客户端功能我明白。

1 个答案:

答案 0 :(得分:0)

基本上你需要像预定的工作一样,每隔n秒接触你的rails应用程序,可以使用gem或者使用sidekiq来实现。 看看这里:https://github.com/mperham/sidekiq/wiki/Scheduled-Jobs