“工人”究竟是什么?

时间:2013-04-02 08:28:55

标签: ruby-on-rails nginx resque unicorn worker

我感到迷茫。

Nginx 拥有自己的“工作者”流程,

Unicorn 拥有自己的“工作者”设置,

Resque 拥有自己的“ Workers ”。

独角兽的设置应该与Nginx或Resque有关吗?

我真的在寻找线索,但没有得到任何线索。

所有这些“工人”是否相同?

如果没有,你能简单说出它们是什么吗?

1 个答案:

答案 0 :(得分:2)

Nginx - Nginx是获取传入请求的Web服务器,可根据请求提供unicorns。 Unicorn - 每个独角兽工作者加载一个单独的Rails环境(Worker) Resque - 每个Resque工作者加载一个单独的Rails环境(Worker)。

Unicorn和Resque的目的不同 Unicorn服务于网络请求。
Resque从Redis获取后台作业并对其进行处理