有这样一个需求,我在管理界面改变一个状态后,需要向所有用户的消息表插一条数据,但是对实时性没有要求,所以我想可以弄个队列在后台慢慢跑,不占用正常逻辑的cpu,问下各位大神node.js是否有现成的解决方案?
|
Archangel_SDYAug 26, 2013
1
上个redis之类的.
|
|
2
Kue
|
|
3
node不知道有没有现成的
python倒是有个celery挺好用的。。。 不行用rabbitMQ搞个呗 |
|
ETiVAug 26, 2013
4
新开一个 Node APP, 传入用户消息所需的内容, 专门跑这个队列.
|
|
6
@Archangel_SDY redis不是内存数据库吗,还能搞这个?
|
|
heroicYangAug 27, 2013
9
Kue 简单轻量,而且是 LearnBoost(TJ 大牛主打) 的项目,稳定放心啊~霍霍~
|
|
kaifengjinAug 27, 2013
10
@lijia18 redis的pub/sub也可以当队列用的.可以产生这么个事件后, 用redis pub下要用的数据, 然后那边再起个sub后台, 慢慢处理...话说这样很蛋疼, 直接广播也占不了多少cpu吧
|
|
11
@kaifengjin 要说不占啥资源,主要是怕前台等撒。
|
|
12
@heroicYang 晓得了,这个要学习的。
|
|
hfcorriezAug 27, 2013
13
Kue,就这个好用,用就是了
|
|
moroAug 27, 2013
14
新开一个进程慢慢跑嘛。
|
|
yun77opAug 28, 2013
15
Gearman任务队列 有node客户端的
|