Rails3消息队列系统 Sidekiq

Rails3消息队列系统 Sidekiq

LGPL
Ruby
跨平台
2012-06-26
小编辑

Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。

使用方法:

1. 首先将 worker 类放到 app/workers:

class HardWorker
  include Sidekiq::Worker
  def perform(name, count)
    # do something
  end
end

2. 在控制器 action 或者 model 中调用 HardWorker.perform_async:

HardWorker.perform_async('bob', 5)

Sidekiq Pro

加载中

评论(5)

老衲大海
国产开源作业调度工具TASKCTL已经开源,可关注:https://www.oschina.net/p/taskctl 了解更多。
王振威
王振威
Sidekiq 为啥无故的停掉?
王振威
王振威
靠,谁告诉我Sidekiq 这玩意的正确发音,每次都纠结
zouqilin
zouqilin
@小编辑 #Sidekiq# 4.0.0 & 4.0.1
for_
for_
#Sidekiq# @蓝一点 软件介绍代码换行有问题。0

Sidekiq 4.0.0 & 4.0.1 发布,Rails3 消息队列系统

Sidekiq 4.0.0 & 4.0.1 发布。 4.0.0 版本更新信息如下: Sidekiq's internals have been completely overhauled for performance and to remove dependencies. This has resulted in major...

2015/11/18 13:39

Sidekiq 3.1.0 发布,Rails 3 消息系统

Sidekiq 3.1.0 发布(官方消息),改进内容包括: New remote control feature: you can remotely trigger Sidekiq to quiet or terminate via API, without signals. This is most useful o...

2014/05/25 23:22

没有更多内容

加载失败,请刷新页面

没有更多内容

2
回答
Sidekiq 翻译有误吧

翻译有误吧, 官方解释为:Simple, efficient background processing for Ruby. 你这咱翻译成消息队列,舞蹈我啊

2015/06/18 18:35
3
回答
Rails 4.0 先睹为快:作业队列

Rails 最近增加了一个作业队列系统,让我们来看看如何使用。 Run, baby, run! 这个队列 API 非常简单,你将对象放到队列中,而这个对象...

2012/06/26 06:59

没有更多内容

加载失败,请刷新页面

没有更多内容

使用阿里云极速型NAS构建高可用的GitLab

使用阿里云文件存储NAS构建GitLab高可用环境 GitLab简介 GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。Rub...

06/11 11:11
58
0
【七牛弯区课堂】Ruby服务间通信模式

Ruby是计算机语言中的绅士,如果要用一个词来形容,那一定是优雅,有这么一位Rubyist,他的座右铭是“写优雅的程序,做一个优雅的人”,他是来自七牛小伙伴“薄荷”的Co-founder兼CTO谢文威(...

2015/04/09 15:45
138
0
搭建gitlab服务器

1、gitlab介绍: gitlab 是一个用于仓库管理系统的开源项目,使用git作为代码管理工具,并在此基础上搭建起来的web服务。 gitlab官网 https://about.gitlab.com/gitlab-com/ 2、gitlab安装:...

04/11 23:11
2
0
使用阿里云极速型NAS构建高可用的GitLab

使用阿里云文件存储NAS构建GitLab高可用环境 GitLab简介 GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。Rub...

06/11 16:04
31
0
【译】使用Rails 4.2+ 测试异步邮件系统

异步测试总是一个很大的问题,邮件发送测试更是让很多开发同学不知道从哪里入手。在新版的Rails里,这类测试在很大程度上被简化了。

2015/06/01 02:37
45
6
22、13 使用gitlab

gitlab常用命令 https://www.cnyunwei.cc/archives/1204 如要使用域名访问gitlab 需要在其nginx中进行配置,其配置文件目录为 /var/opt/gitlab/nginx/conf/gitlab-http.conf 可修改其监听端口...

2018/11/30 10:09
2
0
GitLab版本管理

GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释...

2015/04/27 19:21
100
0
centos6.8 安装gitlab-ce

1.安装 新建 /etc/yum.repos.d/gitlab-ce.repo,内容为 [gitlab-ce] name=gitlab-ce baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6 repo_gpgcheck=0 gpgcheck=0 enabled=...

2016/11/20 21:34
196
0
gitlab7.2懒人安装法

之前用源码安装过gitlab6.0,详情参见这里,安装过程那是一个困难,各种依赖缺失,各种版本过低,当时安装了一整天才调试ok,最近又要使用git了,需求和上次又是如此相近,看来只能再上一次g...

2014/09/03 09:28
162
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部