Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 杂种和杂种集群之间的差异?_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 杂种和杂种集群之间的差异?

Ruby on rails 杂种和杂种集群之间的差异?,ruby-on-rails,ruby,Ruby On Rails,Ruby,有人能简单解释一下mongrel和mongrel集群之间的区别吗?mongrel集群是多个mongrel实例。然后web服务器在它们之间轮流处理传入呼叫 但是现在,酷孩子们倾向于使用Passenger(通常还有相关的Enterprise Ruby)混合集群是多个混合实例。然后web服务器在它们之间轮流处理传入呼叫 但是现在这些酷孩子倾向于使用Passenger(通常还有相关的Enterprise Ruby)混血儿集群有些过时了,今天你使用的是unicorn 混血儿集群有点过时了,现在你用的是独角

有人能简单解释一下mongrel和mongrel集群之间的区别吗?

mongrel集群是多个mongrel实例。然后web服务器在它们之间轮流处理传入呼叫


但是现在,酷孩子们倾向于使用Passenger(通常还有相关的Enterprise Ruby)

混合集群是多个混合实例。然后web服务器在它们之间轮流处理传入呼叫


但是现在这些酷孩子倾向于使用Passenger(通常还有相关的Enterprise Ruby)

混血儿集群有些过时了,今天你使用的是unicorn

混血儿集群有点过时了,现在你用的是独角兽

Mongrel是一种web服务器,一次可以处理一个请求。为了处理多个请求,您需要运行多个mongrel。代理服务器(即apache)将位于服务器前面,侦听端口80,然后将web请求中继到可用的mongrel。Mongrel cluster是一个gem,它管理Mongrel的启动、停止、重新启动以及在正确的环境中使用正确的用户运行它。它将个体混血儿抽象为工人,所以你不必担心他们(直到事情出错)。所有这些都由配置文件管理,配置文件通常位于应用程序中


塔斯和拉里·K是正确的。如果你正在看一个新的设置,考虑乘客或独角兽。两者都很好,unicorn有点复杂,我不推荐初学者使用。

Mongrel是一款一次可以处理一个请求的web服务器。为了处理多个请求,您需要运行多个mongrel。代理服务器(即apache)将位于服务器前面,侦听端口80,然后将web请求中继到可用的mongrel。Mongrel cluster是一个gem,它管理Mongrel的启动、停止、重新启动以及在正确的环境中使用正确的用户运行它。它将个体混血儿抽象为工人,所以你不必担心他们(直到事情出错)。所有这些都由配置文件管理,配置文件通常位于应用程序中


塔斯和拉里·K是正确的。如果你正在看一个新的设置,考虑乘客或独角兽。两者都很好,unicorn有点复杂,我不推荐初学者使用。

乘客也参与设置Apache,无法想象这会比在屏幕中使用
unicorn
unicorn\u rails
更容易。或者使用许多初始化脚本中的一个。乘客也可以设置Apache,无法想象这比在屏幕内运行
unicorn
unicorn\u rails
更容易。或者使用许多初始化脚本中的一个。