puma 相关问题

Puma是一个用于Ruby / Rack应用程序的简单,快速,线程和高度并发的HTTP服务器。

Rails 中服务器发送的事件不是异步传递的

我正在尝试编写一个 API,它使用 Rails 6 中的 ActionController::Live::SSE 传递服务器发送的事件。为了了解如何最好地编写测试,我从本质上复制开始...

回答 2 投票 0

Capistrano 部署在“puma:restart”阶段突然停止

我正在尝试使用 Capistrano 在 AWS 实例上部署 ruby on rails 应用程序。我主要遵循了这三个教程如何使用 Capistrano、nginx 和 puma 将 Rails 应用程序部署到 Amazon EC2,部署...

回答 0 投票 0

cap 生产部署 | ActiveSupport::MessageEncryptor::InvalidMessage 原因:OpenSSL::Cipher::CipherError:

我正在尝试将 Ruby-on-Rails 项目部署到我自己的专用服务器 (ubuntu 2004.2022.1.0)。 我正在使用 Ruby 3.0.2、Rbenv、Capistrano 3.17.1、Puma、Nginx。 但是我在部署步骤上失败了。 如果...

回答 3 投票 0

puma web server有请求超时机制吗?

当请求完成时间太长时,是否可以在 puma 中配置超时设置以停止请求进程?在我的服务器中,有一种情况是 puma 中的工作线程消耗...

回答 1 投票 0

地址已被使用 - 为“0.0.0.0”端口 3000 绑定(2)(Errno::EADDRINUSE)

首先,我知道这里已经列出了这个错误,但是问题是不同的。 我有一个 Rails 4 应用程序,我曾经在 Puma 上运行。 然后,我的一个朋友开发了这个应用程序,然后

回答 4 投票 0

一台服务器上有多个Rails应用程序时,如何确定正确的Puma worker数量? [关闭]

我有一个服务器,有四个 CPU 内核和两个 Rails 应用程序,由 Puma Web 服务器提供服务。我做了一些研究,发现对于多线程情况,我应该设置

回答 0 投票 0

Early termination of worker puma log是什么意思,为什么会发生这种情况?

对于我的Elastic Beanstalk实例,每当我访问它的时候,我都会得到504状态码的响应。当我尾随日志时,我在puma应用服务器上看到以下日志:==> varlogpumapuma.log <=...

回答 1 投票 1

在暂存环境中测试子域

我使用 rails 6 和 puma server 以及 nginx 作为 web 服务器。我正在创建一个项目,希望有一个子域subdomain.my-domain.com。我在域名上创建了一个暂存环境...。

回答 1 投票 0

使用Puma时,BigDecimal limit的正确初始化位置在哪里?

我有一个rails初始化器,可以设置Big Decimal的限制,BigDecimal.limit(20),这个执行起来似乎正确地设置了限制。但是,当一个 web 请求进来时(我使用 Puma), ...

回答 1 投票 1

当使用puma-dev加载时,Puma没有使用正确的Gemset。

当运行puma-dev时,当我试图访问我的Rails应用程序时,我得到了以下错误:意外退出:从notthecorrectrubypathruby_executable_hooks:24:in `。 '你怎么...

回答 1 投票 0

Rails 4.2应用在虚拟专用服务器上闲置2-3小时后没有响应

我正在尝试在upcloud上设置我的虚拟专用服务器。我正在将PUMA 4.3与ruby 2.4.2和rails 4.2.8一起使用。我的Puma配置是thread_count = Integer(ENV ['RAILS_MAX_THREADS'] || 5)...

回答 1 投票 1

是否有可能单独将Puma作为Web服务器运行?

我按照说明进行了宝石安装puma puma,但是它无法启动网络服务器,应该在寻找config.ru。 Puma是否必须与Rack and Rails一起使用? Puma可以独立运行吗?

回答 1 投票 0

Rails 5.1 Webrick包括Content-Length,而Puma不包括

Rails 5.1.4 Webrick在响应标头中包含Content-Length。更改为Puma 3.10.0会使内容长度不再显示。是否有Puma设置包含Content-Length ...

回答 1 投票 0

运行服务器时会滚动6空白页

我在Rails 5中开发后移到了Rails 6,并且在运行Rails Server时遇到了错误的错误。当我转到localhost:// 3000时,浏览器显示空白页,没有其他显示。是否...

回答 1 投票 0

更改密码后,用户会话无效,但仅具有多个线程

我在Rails 4 + Devise 3.2应用程序中遇到了一个奇怪的问题,该应用程序允许用户通过AJAX POST将其密码更改为从Devise派生的以下操作...

回答 5 投票 4

在更新到Rails 6之后,Puma出现了随机500服务器错误,并且没有日志或反馈

我无法解决问题。 CACHE用户负载(0.0ms)从“ users”中选择“ users”。“ ids” = $ 1 LIMIT $ 2 [[“ id”,48063],[“ LIMIT”,1]] CACHE UserProfile Load( 0.0ms)SELECT“ ...

回答 1 投票 0

。rvm / gems / ruby -2.6.5 / gems / puma-4.3.3 / lib / puma / binder.rb:328:在`listen'中:地址已在使用中-listen(2)( Errno :: EADDRINUSE)

我几天前已经从Mac更改为Linux(Ubuntu),我从GitHub的团队项目中克隆了该存储库。 (它在Mac之前就可以使用)。但是现在,我遇到了这个问题。我正在尝试...

回答 1 投票 1

PUMA ArgumentError:找不到登录名-扩展'〜'

由于某种原因无法启动Puma。收到此错误ArgumentError:找不到登录名-扩展为“〜”,并具有以下追溯记录2月3日15:44:21 shopify-shipping-refactor puma [3061]:完成于...

回答 1 投票 1

Rails&ActionCable 1.8hr在本地主机上的网络请求时间/在Heroku上的高响应时间

Chrome中的“网络”选项卡显示/ cable请求在本地主机上几秒至几小时之间波动:...然后,这个“待处理”请求的疯狂多米诺骨牌堆栈:在带有Puma服务器和...的Heroku上...]

回答 1 投票 0

从Sinatra通过Puma传递标题(或其他设置)

我正在尝试学习如何使用纯Ruby开发简单的Web应用。我有一个作为Sinatra应用程序创建的简单后端服务。在开发它时,我注意到了前端(一个简单的HTML / JS ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.