Ask:

mongrel和mongrel_cluster的区别是什么

Answer1:

    Mongrel是一个 Web服务器 , 同一时间 只能处理 一个请求 。 为了 处理 多个请求 ,你想 运行多个副本 。
    Mongrel集群 是 管理 正在运行的mongre的启动、 停止、 重新启动 ,并 让客户的请求转发到合适mongrel 环境 中 运行,相当于所有正在运行的mongrel的资源管理经理一样,自动根据mongre的负载将相应的请求转移到负载最小的mongrel应用上。
Mongrel is a web server that can handle one request at a time. In order to handle multiple requests, you want to run multiple mongrels. A proxy server (i.e. apache) will sit in front of the servers and listen on port 80 and then relay the web requests to an available mongrel. Mongrel cluster is a gem that manages the launching of the mongrels, stopping, restarting and running it in the right environment with the right user. It abstracts the individual mongrels as workers so you don't need to worry about them (until things go wrong). All of that is managed by a configuration file usually located with the application. 

Answer2:

mongrel_cluster相当于mongrel的多实例,并自动处理进入的请求

Mongrel cluster is multiple mongrel instances. Then the web server rotates amongst them to handle incoming calls.But these days the cool kids tend to use Passenger (and often the related Enterprise Ruby too)

mongrel和mongrel_cluster的区别是什么相关推荐

  1. Nginx+mongrel部署Rails应用

    安装nginx 下载地址 http://nginx.org/en/download.html 我下载的版本是 nginx-0.8.40.tar.gz 解压安装 tar -zxvf nginx-0.8. ...

  2. 安装和配置Apache + mongrel cluster

    背景: 机器1 192.168.100.231, os: CentOS release 3.6 (Final),装上apache2.3.6+mongrel cluster 机器2 192.168.10 ...

  3. 安装 Mongrel

    gem install mongrel 配置 Mongrel cluster 我们还需要获得Mongrel和其Cluster插件(用来方便得启动多个Mongrel进程),如下通过gem进行安装: ge ...

  4. mongrel cluster

    安装Mongrel cluster $sudo gem install mongrel mongrel_cluster 进入项目根目录 $mongrel_rails cluster::configur ...

  5. mongrel_cluster功能介绍及安装方法

    1.介绍 ROR开发环境- 可以使用 webrick & mongrel 生产环境- Mongrel cluster Mongrel cluster功能 - 负载均衡 - 请求共享 - 操作简 ...

  6. 配置nginx+mongrel的rails部署环境

    1.先点这里下载nginx并安装: 我下载的是development版本.我的安装路径:/local/Program_Files/nginx/nginx 把/local/Program_Files/n ...

  7. 配置apache +mongrel单实例

    背景: OS: CentOS release 3.6 (Final) Apache: Apache/2.0.46 开始配置Apache+mongrel+rails 安装ruby wget ftp:// ...

  8. c/c++的内存四区

    内存四区的图示 内存四区的代码案例 #include <stdio.h> void fun() {static int k = 10; //初始化的静态局部变量(data区的rw段)sta ...

  9. java栈、堆、方法区

    1.java中的栈(stack)和堆(heap)是java在内存(ram)中存放数据的地方 2.堆区 存储的全部是对象,每个对象都包含一个与之对应的class的信息.(class的目的是得到操作指令) ...

最新文章

  1. ajax与axios使用哪个好,ajax、axios、fetch之间的详细区别以及优缺点
  2. 关于如何在MyEclipse下修改项目名包名,以及类
  3. 角色与网站地图的结合
  4. 2015年第六届蓝桥杯C/C++ A组国赛 —— 第五题:切开字符串
  5. 汉语编程能获得诺贝尔奖
  6. cover-letter
  7. php商品秒杀时间代码,Thinkphp5+Redis实现商品秒杀代码实例讲解
  8. vue ui创建项目时ERROR Failed to get response from Error: JAVA_HOME is not set./vue-cli-version-marker
  9. Android TextView drawableLeft 在代码中实现
  10. 【好文翻译】10个免费的压力测试工具(Web)
  11. svn服务器端 忽略文件夹,SVN忽略不需要版本控制的文件或者文件夹
  12. 6种常用的项目管理模式
  13. 华为路由器如何配置静态路由
  14. java多线程及创建线程
  15. Mysql基础篇(2)—— 单行函数和聚合函数
  16. 计算机导论——信息安全基础06
  17. 金蝶服务器出纳系统无法启动,金蝶财务软件如何启用出纳系统
  18. android书架效果 .
  19. pytorch框架实现老照片修复功能详细演示(GPU版)
  20. android 耳机 音量调节 id,Android音频相关(一)插入耳机后调节音量(安全音量)...

热门文章

  1. c#联合vp开发软件-day1
  2. 发现一款自学Java可视化工具神器,非常牛逼,太爱了!
  3. 最新地铁路线图云开发小程序源码+实测可用
  4. 分析软件——ADS-B和雷达覆盖分析软件
  5. [CQOI2010] 鼹鼠
  6. python打印数字金字塔
  7. 基于分时电价策略的家庭能量系统优化(Matlab代码实现)
  8. 【代码复用之】登录注册原生代码
  9. Visual Studio 2010打开工程提示“未知错误”解决办法
  10. 图片轮换的按钮如何通过像素定位