Rails Happycasts: 使用 resque 处理后台任务

happypeter · 发布于 2014年01月14日 · 最后由 MrPasserby 回复于 2014年09月01日 · 3595 次阅读
96

http://happycasts.net/episodes/89 演示如何使用 resque 处理异步任务,代码基于 rails4,操作系统 ubuntu1204,演示了 redis,resque-web 的安装和系统服务配置。

共收到 27 条回复
5130

赞一个~ 视频很棒! 👍

7456

Ruby (Rack) application could not be started @ 10:56

460

视频还是比文字直观, 感谢up主

96

#2楼 @dearmark 没看懂,是你按照我的视频操作,然后报错了?那么是在哪一步出的错呢?

7456

#4楼 @happypeter 你的网站在 10:56 出现以上错误

370

视频很不错 👍

96

#5楼 @dearmark 明白了,你是说 happycasts.net 网站,那时我应该正在部署新功能。

96

#6楼 @kgen 多谢。顺便说一句,现在发现越来越离不开云梯的服务了,多谢你对社区的贡献!

56

支持peter :)

1805

Peter 啥时候再来北京当Rails Girls讲师啊

妹子们很想念你 O(∩_∩)O哈哈~

96

#10楼 @sundevilyang 待到春暖花又开

370

#8楼 @happypeter 看到用户们这么喜欢云梯,我们最开心了 😄 2014年还会有更多周边产品发布。

3253

话说楼主有用 Mac 录视频的想法吗?

96

#13楼 @cisolarix 有可能。最近我对设计方面的内容比较感兴趣,所以到时可能转到 Mac 下用 AI PS 等一类工具。

不过编程类的视频应该还是保持在 ubuntu 下,我个人觉得 Linux 下做开发要比 Mac 强十倍。

3253

#14楼 @happypeter 你最后一句我不懂,只是 Ubuntu 的外观也太丑了。

96

#15楼 @cisolarix 最后一句我是有点标题党了,原来我在一个帖子里跟这里的朋友大吵了很多细节,例如 ubuntu 下的 apt-get 要比 homebrew 牛十倍等等。很多朋友是不同意我的,所以这里我也不想再挑起战端了。

另外,ubuntu 的外观确实差一些。

3253

#16楼 @happypeter 我记得前两天 apt-get install rails, 之后运行了一下 rails -v 发现是 2.x 的版本。

96

#17楼 @cisolarix 是,apt-get 库中的很多包也是过时的。

3253

#18楼 @happypeter 前后加起来,我用 Ubuntu 做桌面系统使用超过一年时间。被各种小问题折腾彻底烦了。所以就投奔 Mac 了。

21

#12楼 @kgen 云梯我怎么使用起来很不稳定呀? 去年买了一个,没怎么使用就过期了。 使用起来有什么需要注意的地方吗?

370

#20楼 @kevinhua 没啥需要特别注意的呀,不过网络连接是双向的,服务端再稳定(我们测试99.9%可用性的机房,我们才会上那里的机器),如果用户本地网络国际出口不稳定,连接也稳定不了。 10个大陆最优化机房,十几条线路,50M-250M的带宽。如果本地网络不太差的话,总有几条线路是你本地过去最佳的线路,然后就一直用那几条好了。

3253

#20楼 @kevinhua #21楼 @kgen 我们都是过来歪楼的。

370

#22楼 @cisolarix 我在 #6楼 的时候,还是正的,哈哈~

3253

#23楼 @kgen 所言非虚。

654

正在运行的resque worker在部署的过程中会被kill, kill sign 为 term,但是还是会看到DirtyExit的异常,这种情况不知道你是怎么解决的?

96

#25楼 @davidqhr 哈哈,你还挺温柔的,我自己一直都是用 kill -9 的。 另,DirtyExit 会导致很严重的问题吗?如果不是的话,那么这一类问题我一般都认为不需要解决。

2852

#25楼 @davidqhr start: kill -s QUIT, restart: kill -s USR2

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册