Rails 3.0.x 有没有办法默认使用 Thin?
我基本上为我的开发/测试环境中的每个应用程序运行瘦网络服务器。当我将 Mongrel 与 Rails 2.x 结合使用时,我只需输入 script/server 即可让它运行我…
Rails 3、Thin 和 Nginx
当我尝试开始精简并点击 URL 时,出现以下错误。有关如何解决此问题的任何指示吗? /usr/lib/ruby/gems/1.8/gems/rspec-core-2.3.1/lib/rspec/core/co…
如何使用 Thin 服务器而不是默认的 Webrick 运行 Cucumber Selenium?
我的 Cucumber 功能与 selenium 一起使用默认的 Webrick 服务器运行(对于 Rails 3 应用程序)。 如何强制或设置使用瘦服务器而不是 Webrick 运行? …
通过 Sinatra 应用程序将选项传递给rackup
我是 ruby 新手,正在学习 Sinatra。虽然通过要求 'sinatra' 创建 Sinatra 站点并直接在其下设置路由非常简单并且有很好的文档记录,但通过要求 '…
将瘦 Web 服务器作为 Windows 服务运行
我正在尝试在生产 Redmine 应用程序中部署。我听说 Thin 是最快的 ruby on Rails Web 服务器,所以我安装了它。现在我有一个非常简单的问题:每次…
Rails:明确告诉 Rails 它正在运行的端口
我有以下问题。我想明确告诉 Rails 它正在运行的端口,以便 _url 帮助程序将使用该端口而不是自动发现的端口。 根本问题是,我的 Rails 应用程序和 ap…
保护 Rails 后端服务器免遭直接连接
这是为 Rails 应用程序提供服务的经典方案:前端是 80 端口上的 Apache(nginx 等),后端:其他一些端口上的 mongrel(thin、unicorn 等)集群(例如…
Rails 和 IP 欺骗
我在 Rails 2.3.2 上有一个小型应用程序,使用 nginx+thin(127) 提供服务。 操作系统 FreeBSD 7.1,数据库 - Posgresql。 这周我的应用程序突然崩溃了…
Rails 3 编码::兼容性错误
我正在开发一个通过 ajax 提交法语翻译的 Rails 应用程序,由于某种原因,我不断在日志中收到以下错误: Encoding::CompatibilityError 不兼容的字符…
Rails - 使用 Thin 时捆绑器错误
我开始使用捆绑器,但在使用它时遇到了一些问题。我有以下 gemfile: source "http://rubygems.org" gem "rack", "~>1.1" gem 'pg','>= 0.8.0' ge…
使用 Thin 和 Sinatra 异步迭代请求的响应
如果您在 Sinatra 中的响应返回一个“eachable”对象,Sinatra 的事件循环将“each”您的结果,并以流式传输方式生成结果作为 HTTP 响应。但是,如果…
nginx 和 Thin 的区别
这是一个关于rails环境中的nginx和thin的新手问题。在阅读/学习 Rails 时,我经常听说 nginx 和 Thin 是 Rails 站点的绝佳组合。在阅读每个的描述时,…
Nginx 背后的瘦“连接到上游时没有实时上游”
我可能在 50-100 个请求中就有一个遇到此错误。我在 nginx 后面运行 10 个 Thin 实例,我认为我的负载不够高,无法最大化所有 10 个实例的使用量..并…