草庐IT

mongrel2

全部标签

ruby-on-rails - Windows 上的 Ruby On Rails 与 Mongrel

让RubyOnRails在带有Mongrel的Windows机器上工作的最佳教程在哪里?我是服务器管理的新手,越详细越好! 最佳答案 您可以按照本教程进行操作,它会让您设置好您可以将您的Mongrel服务器实际管理为Windows服务(启动/停止/重启、启动时启动、以编程方式管理等):HowtosetupmongrelasanativeWindowsservice我目前正在使用这种方法在Windows机器上管理Redmine实例,它运行得非常好。祝你好运! 关于ruby-on-rails

ruby-on-rails - Ruby Rails Mongrel 服务器 ODBC 连接重置

我目前在IIS7的Windows2008服务器上运行ruby​​onrails(ruby1.8.7,rails2.3.8)。我正在使用mongrelrails来运行实例,然后将实例添加到IIS7中的服务器场以供使用。当应用程序正在运行并且与数据库服务器的连接以某种方式断开时,似乎Rails应用程序仍在尝试使用ODBC连接进行连接,我收到以下错误ActiveRecord::StatementInvalid(ODBC::Error:S0002(208)[Microsoft][ODBCSQLServerDriver][SQLServer]Invalidobjectname'sessions_

ruby-on-rails - Mod_rails 和 mongrel 在同一台服务器上运行?

我目前正在运行带有monit的mongrel集群,监视它们在一台服务器上的8个Rails应用程序。我想将其中的7个应用程序移至mod_rails,其中一个保留在mongrel上。7个较小的应用程序是低容量的,而我想保留在mongrel上的那个是高容量的应用程序。据我所知,这将是最好的解决方案-因为设置PassengerPoolIdleTimeonly可以在全局范围内应用。对于这种设置,我应该注意哪些配置问题? 最佳答案 我可能只是将所有应用程序移动到mod_rails,因为性能似乎与Mongrel相当并且管理开销更少。关于配置陷阱,

ruby - 在 Mongrel 处理程序的 URI 中使用正则表达式

我目前正在使用Mongrel开发自定义Web应用程序项目。我希望Mongrel使用基于正则表达式的已定义Http处理程序。例如,每当有人调用类似http://test/bla1.js的url时或http://test/bla2.js调用相同的Http处理程序来管理请求。到目前为止,我的代码看起来是这样的:http_server=Mongrel::Configurator.new:host=>config.get("http_host")dolistener:port=>config.get("http_port")douriRegexp.escape("/[a-z0-9]+.js"),

ruby-on-rails - Capistrano 没有正确重启 Mongrel 集群

我有一个在nginx下运行的由三个杂种组成的集群,我使用Capistrano2.4.3部署应用程序。当我在有正在运行的系统时“capdeploy”时,行为是:应用已部署。代码已成功更新。在capdeploy输出中,有这样的:执行“sudo-p'sudo密码:'mongrel_railscluster::restart-C/var/www/rails/myapp/current/config/mongrel_cluster.yml"服务器:["myip"][myip]执行命令**[out::myip]停止端口9096**[out::myip]停止端口9097**[out::myip]停止
12