Thin/eventmachine非root安装问题
尝试在nginx+thin下在rails框架上运行ruby,目前在WEBrick下工作。 我没有 root 访问权限,因为它托管在网络托管服务上。 到目前为止,所有有关 gems …
Thin 不响应 SIGINT 或 SIGTERM
bundle exec Thin start -p 3111 给出以下输出: 使用机架适配器 瘦 Web 服务器(v1.2.11 代号 Bat-Shit Crazy) 最大连接数设置为 1024 监听 0.0.0.0…
在为我的 Rails 应用程序运行 Faye 服务器之前检查它是否存在
关于我在这里找到的上一个问题: Autorun当我启动 Rails 服务器时,Faye 服务器 现在,每当我启动 Rails 时,我都会运行 Faye 服务器。但是,这意味着…
如何记录异步 Thin+sinatra+rack 请求?
我正在编写第一个基于 Sinatra 的 Web 应用程序,作为另一个基于 TCP 的服务的前端,使用 EventMachine 和 async_sinatra 异步处理传入的 HTTP 请求。…
如何修复 Sinatra 在 nginx 下将 https 重定向到 http
我有一个在 nginx 中运行的 Sinatra 应用程序(使用 Thin 作为反向代理),并且我在 Sinatra 中使用 redirect '/' 语句。但是,当我在 https 下访问该…
使用 Thin 和 SSL 时协议错误
所以我像这样运行瘦: thin start --ssl 然后我将 https://localhost:3000/ 有一个虚拟控制器操作执行以下操作: logger.warn root_url 并且输出是难…
Rails 3.1 中的 HTTP 流可以与 Thin 配合使用吗?
Rails 3.1 支持 HTTP 流,但仅限于兼容的 Web 服务器。宣布 3.1 候选版本的博客文章提到了 Unicorn: http://weblog.rubyonrails.org/2011/5 /22/rail…
如何开始只针对一个应用程序进行精简?
在 /etc/thin/ 中我有几个 yml 文件。当我运行 service Thin stop -C /etc/thin/app.yml Thin 时,会停止所有应用程序,而不是仅停止我指定的应用程序…
Windows 上的瘦 HTTP Web 服务器
我目前正在尝试让 Thin Web 服务器在 Windows 上运行,以在 NGINX 代理后面形成一个基本集群,但这被证明是相当困难的。 我想知道是否有人真正成功地…
监控RVM + OSX / Linux 上的瘦身
经过几个小时的尝试(也尝试了 God 和 Bluepill)后,我决定在这里问我的问题,因为我完全不知道如何解决这个问题。 我有一个 Rails 应用程序。我想使…
如何使用 nginx proxy_pass 保留请求 url
我尝试使用 Thin 应用服务器,但遇到了一个问题。 当 nginx 代理使用 proxy_pass http://my_app_upstream 向 Thin(或 Unicorn)发出请求时; 应用程序…
是否可以从 Thin/Rack/Sinatra 访问 Ruby EventMachine 通道?
我希望利用 Sinatra 为内部项目构建一个简单的、RESTful 通知系统。我过去曾使用 EventMachine 通道来订阅/发布事件,但在之前的所有案例中,我都是直…
对于Ruby on Rails,使用Webrick时,是否支持并发请求和Keep-Alive,为什么加载.js和.png文件这么慢?
我正在运行 Rails 3.0.5,控制台上报告一个页面需要 60 毫秒,但如果我检查 Firefox Net 加载时间图表,需要 2.9 秒。如果我在 Bash 上运行 ab 命令,…
Thin LoadError:没有这样的文件来加载thin_parser
我已经安装了 Thin 并尝试执行 thin start,最终出现此错误 C:/Ruby192/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': no s…
从 Ruby on Rails 应用程序启动和停止 eventmachine 服务器的最佳选择是什么
更正: 具体来说,我希望从 Ruby 启动和停止 EventMachine (EM)在 Rails 控制器上。 (有人告诉我“薄”很适合这个。) 注意: 此 EM 服务器与运行 Ru…