我用的是Rails Puma Capistrano3.我也安装了gem capistrano3-puma.我从Puma Jungle https://github.com/puma/puma/tree/master/tools/jungle/upstart开始培养Puma

如何在部署期间重新启动Puma?

推荐答案

您可以使用以下命令手动重新启动

bundle exec pumactl -P /home/deploy/.pids/puma.pid restart

确保指向正确的pid路径.

Ruby-on-rails相关问答推荐

Rails ActiveRecord::LogSubscriber 不输出详细查询日志(log)

Rails:比枚举更惯用的排序/可比较列表方法?

rspec中日期时间结束时的分数是多少?

rails 3 - link_to 销毁不工作

FactoryGirl 和 Rspec 测试中 attributes_for 的含义

如何在 Ruby on Rails 中的 cookie 上设置 HttpOnly 标志

如何使用失败try 次数使设计可锁定

如何在where子句中组合两个条件?

将 Amazon SES 与 Rails ActionMailer 结合使用

是否可以在 Rails 集成测试或规范中指定用户代理?

升级到设计 3.1 => 获取重置密码令牌无效

Rails 文章助手 - a 或 an

如何在 Ruby 中创建一个新的 Date 实例

在具有唯一约束的关联中使用 Rails 中的 factory_girl.得到重复的错误

批量查找 mongoDB 记录(使用 mongoid ruby​​ 适配器)

如何覆盖:在 has_many 中定义的顺序

以最Ruby 风格计算 ActiveSupport:TimeWithZone 天数的差异?

ruby 方法名称中的变量

使用设计创建一个用户显示页面

我如何为 Rails3/Bundler 供应 gems