Puma phased restarts

Affected components

  • AppSignal for Ruby gem version v2.9.17 and later (see workarounds).

Description

We've added a new plugin to add our Puma magic dashboard in version 2.9.17 of our gem, which breaks Puma phased restarts.

See appsignal-ruby issue #575 for more details on the specific error.

Symptoms

The AppSignal integration stops, but is not restarted when using Puma phased restarts.

Workaround

  • Downgrade the AppSignal gem to 2.9.16 until the issue has been resolved.
  • Do not use Puma's phased restart feature until the issue has been resolved.

Want to help us improve this documentation page?

Create a pull request

Need more help?

Contact us and speak directly with the engineers working on AppSignal. They will help you get set up, tweak your code and make sure you get the most out of using AppSignal.

Contact us

Start a trial - 30 days free

AppSignal is a great way to monitor your Ruby, Elixir & Node.js applications. Works great with Rails, Phoenix, Express and other frameworks, with support for background jobs too. Let's improve your apps together.

Start a trial