ruby-on-rails - 瘦服务器上的 502 网关错误,为什么?

标签 ruby-on-rails nginx scalability thin

我正在为我正在开发的应用程序进行负载测试,在我得到的 nginx 的精简配置上

connect() failed (111: Connection refused) while connecting to upstream

当我发送更多请求时,我的配置可以处理。在 puma 上我只得到 504 超时。

为什么瘦在高负载时拒绝连接?

最佳答案

在您的精简配置中,有一个名为 max_conns: <num connection> 的参数。当有更多连接传入时,指定的 Thin 会拒绝新连接。

关于ruby-on-rails - 瘦服务器上的 502 网关错误,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17695907/

相关文章:

ruby-on-rails - 查看Rails数据库登录开发

ruby-on-rails - 在 Rails Minitest 请求之前设置 header

javascript - 在 Ruby on Rails 页面上通过 Javascript 代码附加和使用 JSON 文件

python - 为什么 django 在我的 url 中附加哈希值?

apache - 是什么让 Node.js 比 Apache 更具可扩展性?

multithreading - 为什么我的斯卡拉 future 没有效率更高?

ruby-on-rails - 如何定义动态变量并将其分配给rails中的某个值

php - 错误 : cannot open . git/FETCH_HEAD:使用 php 脚本进行 git pull 时权限被拒绝

node.js - 未处理的拒绝 SequelizeConnectionError : connect ENOENT

database-design - 如果有的话,图形数据库如何水平扩展?