Mongre cluster服务的安装与配置

原创 2008年10月02日 15:38:00
STEP1.安装必备的gem包
  1. gem install –include-dependencies mongrel
  2. gem install –include-dependencies mongrel_cluster

STEP2.配置

Mongre_cluster的设置比较简单,进入Rails应用的根目录,执行

  1. cd /var/www/demo
  2. mongrel_rails cluster::configure -e production -p 8000 -a 127.0.0.1 -N 5 -c /var/www/demo

其中

-e 指定运行环境,有production(生产)、development(开发)、test(测试)三个选项。
-p 指定监听端口
-a 127.0.0.1 指定Mongrel在localhost下监听
-N 5 启动两个Mongrel进程,端口从8000~8004

执行以上命令后,会在/var/www/demo/config目录产生mongrel_cluster.yml文件

 

  1. --- 
  2. cwd: /var/www/demo
  3. log_file: log/mongrel.log
  4. port: "8000"
  5. environment: production
  6. address: 127.0.0.1
  7. pid_file: tmp/pids/mongrel.pid
  8. servers: 5

至于mongrel_rails cluster::configure 命令的详细用法,可以mongrel_rails cluster::configure  --help查看

  1. Usage: mongrel_rails <command> [options]
  2.     -e, --environment ENV            Rails environment to run as
  3.     -p, --port PORT                  Starting port to bind to
  4.     -a, --address ADDR               Address to bind to
  5.     -l, --log FILE                   Where to write log messages
  6.     -P, --pid FILE                   Where to write the PID
  7.     -c, --chdir PATH                 Change to dir before starting (will be expanded)
  8.     -o, --timeout TIME               Time to wait (in seconds) before killing a stalled thread
  9.     -t, --throttle TIME              Time to pause (in hundredths of a second) between accepting clients
  10.     -m, --mime PATH                  A YAML file that lists additional MIME types
  11.     -r, --root PATH                  Set the document root (default 'public')
  12.     -n, --num-procs INT              Number of processor threads to use
  13.     -B, --debug                      Enable debugging mode
  14.     -S, --script PATH                Load the given file as an extra config script.
  15.     -N, --num-servers INT            Number of Mongrel servers
  16.     -C, --config PATH                Path to cluster configuration file
  17.         --user USER
  18.                                      User to run as
  19.         --group GROUP
  20.                                      Group to run as
  21.         --prefix PREFIX
  22.                                      Rails prefix to use
  23.     -h, --help                       Show this message
  24.         --version                    Show version

STEP3. 启动
在终端下输入以下命令启动Mongrel:

mongrel_rails cluster::start

STEP4.停止
mongrel_rails cluster::stop

 

 

Kubernetes DNS服务的安装与配置

架构Kubernetes的DNS服务是基于SkyDNS实现的,同时又需要和API Server紧密沟通,它的基本工作方式是通过API Server监视服务创建,一旦有新的服务创建就通知SkyDNS创建...
  • bluishglc
  • bluishglc
  • 2016年09月05日 11:45
  • 9013

Matlab 集群计算平台搭建

家庭云服务器高阶应用:通过Matlab分布式计算来演示所谓的“家庭云计算”(非云储存)(转) Matlab是强大的计算软件,这不需要过多介绍了,大到航天航空领域,小到计算方程式,Matl...
  • lishuiwang
  • lishuiwang
  • 2015年10月03日 15:39
  • 7070

mysql-cluster集群-安装篇 双服务器

MySQL Cluster 是一种技术,该技术允许在无共享的系统中部署“内存中”数据库的 Cluster 。通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己...
  • wilsonke
  • wilsonke
  • 2015年10月27日 18:13
  • 1730

SpringCloud(第 054 篇)简单 Quartz-Cluster 微服务,采用注解配置 Quartz 分布式集群

SpringCloud(第 054 篇)简单 Quartz-Cluster 微服务,采用注解配置 Quartz 分布式集群-一、大致介绍1、因网友提到有没有采用注解式配置的Quartz例子,因此本人就...
  • YLIMH_HMILY
  • YLIMH_HMILY
  • 2017年12月17日 15:17
  • 142

Jboss的production配置下去除集群(cluster)服务

介绍一下实验的原因:朋友因为历史原因开发伊始就是使用的jboss的production配置,众所周知这个配置下启动时默认开启了集群服务。这个时候会产生大量的节点广播信息,所以当他们改成硬件集群时是不希...
  • jombowang
  • jombowang
  • 2011年12月14日 18:23
  • 225

Linux6下Veritas Cluster Sever 安装配置手册

  • 2016年08月04日 16:22
  • 703KB
  • 下载

[置顶]Windows Server 2008R2配置MySQL Cluster并将管理节点和数据节点配置成windows服务

说明:将mysql的管理节点和数据节点配置成windows服务是为了防止有人手误关闭管理节点或数据节点的dos命令窗口,管理节点或数据节点的命令窗口误关闭可能会造成mysql某台或某几台mysql不能...
  • peng8477
  • peng8477
  • 2016年05月13日 10:21
  • 236

Linux Radhat Cluster 安装配置手册

  • 2009年05月12日 12:43
  • 2.69MB
  • 下载

SQL Server 2008 Cluster安装及配置文档图文详解

  • 2014年05月15日 18:50
  • 1.36MB
  • 下载

kubernetes学习记录(5)——服务发现机制与Cluster DNS的安装(无CA认证版)

服务发现机制Kubernetes提供了两种发现Service的方法:1.环境变量当Pod运行的时候,Kubernetes会将之前存在的Service的信息通过环境变量写到Pod中。这种方法要求Pod必...
  • huqigang
  • huqigang
  • 2017年08月02日 14:05
  • 1531
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Mongre cluster服务的安装与配置
举报原因:
原因补充:

(最多只允许输入30个字)