`
机器人
  • 浏览: 85090 次
  • 性别: Icon_minigender_2
  • 来自: Google
社区版块
存档分类
最新评论

mongrel启动参数说明

阅读更多
bot@my-web:~/works/hello> mongrel_rails start -h
Usage: mongrel_rails <command> [options]
    -e, --environment ENV            Rails environment to run as
    -d, --daemonize                  Run daemonized in the background
    -p, --port PORT                  Which port to bind to
    -a, --address ADDR               Address to bind to
    -l, --log FILE                   Where to write log messages
    -P, --pid FILE                   Where to write the PID
    -n, --num-processors INT         Number of processors active before clients denied
    -o, --timeout TIME               Time to wait (in seconds) before killing a stalled thread
    -t, --throttle TIME              Time to pause (in hundredths of a second) between accepting clients
    -m, --mime PATH                  A YAML file that lists additional MIME types
    -c, --chdir PATH                 Change to dir before starting (will be expanded)
    -r, --root PATH                  Set the document root (default 'public')
    -B, --debug                      Enable debugging mode
    -C, --config PATH                Use a config file
    -S, --script PATH                Load the given file as an extra config script
    -G, --generate PATH              Generate a config file for use with -C
        --user USER
                                     User to run as
        --group GROUP
                                     Group to run as
        --prefix PATH
                                     URL prefix for Rails app
    -h, --help                       Show this message
        --version                    Show version


一个典型的配置就是:
#!/bin/sh

mongrel_rails start -d -e production -c /web/bot_backend2 -p 3001 -P /web/bot_backend2/log/mongrel-3001.pid

mongrel_rails start -d -e production -c /web/bot_backend2 -p 3003 -P /web/bot_backend2/log/mongrel-3003.pid

mongrel_rails start -d -e production -c /web/bot_backend2 -p 3004 -P /web/bot_backend2/log/mongrel-3004.pid

mongrel_rails start -d -e production -c /web/bot_backend2 -p 3005 -P /web/bot_backend2/log/mongrel-3005.pid

mongrel_rails start -d -e production -c /web/bot_backend2 -p 3006 -P /web/bot_backend2/log/mongrel-3006.pid


分享到:
评论

相关推荐

    Rails 中mongrel的安装

    3. **轻量级**: Mongrel体积小巧,启动快速,适合开发和测试环境。 ** 安装Mongrel ** 在Rails项目中安装Mongrel通常通过RubyGems进行,这是一个Ruby的包管理器。首先确保RubyGems已经安装,然后在命令行执行以下...

    Web服务器Mongrel2.zip

    Mongrel2是一个基于ZeroMQ的Web服务器,语言独立,可以用17种语言编写应用,还有更多非常奇特的地方:What makes Mongrel2 special is how it satisfies these requests in a language agnostic andasynchronous way...

    Mongrel

    在“Mongrel”这个主题下,我们主要讨论的是MongoDB的特性和使用场景。首先,MongoDB使用一种称为BSON的数据格式,它是Binary JSON的缩写,提供了与JSON相似的数据表示,但以二进制形式存储,提高了存储效率和读取...

    mongrel-1.1.5.gem

    Mongrel是一种快速的针对Ruby的Http 服务器,专门为部署发布rails应用而产生的。 可以替代mod_ruby/fastcgi,可以用于生产部属环境。

    基于Ubuntu Nginx Mongrel Mysql部署rails monit-5.0

    接着,部署Rails应用到服务器,并启动Mongrel进程。最后,配置Monit来监控所有关键服务,确保它们始终处于运行状态。 总结来说,这个部署方案利用了Ubuntu的稳定基础,Nginx的高性能,Rails的开发效率,Mongrel的...

    Nginx+Mongrel实践过程

    2. **启动Mongrel**:在Rails应用目录下,使用`mongrel_rails cluster::start`命令启动Mongrel集群,每个实例对应一个进程。 3. **配置Nginx**:编辑Nginx的配置文件(通常为`/etc/nginx/nginx.conf`或`nginx/sites...

    mongrel_service 安装包

    相信安装Redmine时会用到它们 win32-service-0.5.2.gem gem_plugin-0.2.3.gem mongrel_service-0.3.4-i386-mswin32.gem

    net.sf.mongrel_1.0.0.zip

    Mongrel 是一个 Eclipse 插件,用来在 Eclipse 环境中开发和运行基于 Tomcat 的Web应用。可方便进行配置、调试 Tomcat 会话,基于 Sysdeo Tomcat 插件开发。 安装方法:下载后将压缩包解压到 Eclipse 的 plugins ...

    mongrel2:Mongrel2 Web服务器项目

    Mongrel2:与语言无关的Web服务器Mongrel2是与应用程序,语言和网络体系结构无关的Web服务器,其重点是使用现代浏览器技术的Web应用程序。特征语言不可知论者,带有一个简单的后端协议,支持Mongrel2粉丝编写的17种...

    nim-mongrel2:Mongrel2 Web服务器的处理程序框架

    然后创建一个监听8080端口的服务器,添加处理程序,并启动服务。 **总结** nim-mongrel2是Nim开发者构建高性能Web服务的有力工具,它充分利用了Nim语言的特性,为Mongrel2服务器提供了简洁、高效的处理程序框架。...

    mongrel-1.1.4-x86-mswin32-60.gem

    mongrel-1.1.4-x86-mswin32-60.gem 的gem包

    Linux系统上配置Nginx Mongrel cluster

    例如,如果你想启动两个Mongrel进程,监听3000至3001端口,配置文件可能如下所示: ```yaml --- log_file: log/mongrel.log port: 3000 pid_file: tmp/pids/mongrel.pids servers: 2 ``` 启动、重启或停止Mongrel ...

    mongrel_service

    将RedMine安装为Windows服务所需的文件,有了这个文件,就可以非上网机上安装了。

    基于Ubuntu Nginx Mongrel Mysql部署rails

    博文链接:https://swachian.iteye.com/blog/175033

    mongel for linux安装

    使用以下命令使Redmine Mongrel服务在系统启动时自动运行: ``` sudo update-rc.d redmine_mongrel defaults ``` 完成以上步骤后,Redmine便开始使用Mongrel作为服务器,这将显著提高登录和其他操作的响应速度...

    m2php:Mongrel2 PHP 的东西

    m2php - 在 PHP 中开发 Mongrel2 处理程序的库Mongrel2: ://mongrel2.org Mongrel2 Python 库: ://sheddingbikes.com/posts/1279007133.html要求ZeroMQ 2.0.7 或更高版本: ://... 只需为您的项目创建一个 composer....

    Ruby on Rails安装指南(Ruby 1.8.6+Rails 2.0.2)

    最后,创建测试的 Rails 应用程序,并启动 Mongrel 服务器。 知识点1:Ruby 安装 * 下载 Ruby One-Click Installer 版本 * 安装 Ruby * 检查 Ruby 版本 知识点2:Rails 安装 * 下载 Rails 2.0.2 版本 * 安装 ...

    RailsWithApacheAndMongrel.pdf

    - 为了确保Mongrel能够在系统启动时自动启动。 - 通常需要编写脚本来实现这一功能。 10. **修改Apache代理配置** - 根据实际需求调整Apache的代理配置。 - 例如,可能需要更改端口、添加或删除某些规则。 ####...

Global site tag (gtag.js) - Google Analytics