作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
以下错误消息的含义和含义是什么
* SIGUSR2 未实现,基于信号的重启不可用!
* SIGUSR1 未实现,基于信号的重启不可用!
*** SIGHUP 未实现,基于信号的日志无法重新打开!
当我启动 rails 时出现
C:\PRJ4RAILS\rnd>rails s
=> Booting Puma
=> Rails 5.0.2 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
*** SIGUSR2 not implemented, signal based restart unavailable!
*** SIGUSR1 not implemented, signal based restart unavailable!
*** SIGHUP not implemented, signal based logs reopening unavailable!
Puma starting in single mode...
* Version 3.8.2 (ruby 2.2.6-p396), codename: Sassy Salamander
* Min threads: 5, max threads: 5
* Environment: development
* Listening on tcp://localhost:3000
Use Ctrl-C to stop
最佳答案
这意味着您的系统(我猜是 Windows?)没有响应 USR2
, USR1
, 或 HUP
信号,因此您不能使用它们来重新启动 Puma 或重新打开日志文件。 (如果您感兴趣,语法类似于 kill -SIGUSR1 1234
,其中 1234
是 Puma 进程 ID。)
如果您不需要这些功能中的任何一个,那么我认为您可以忽略这些警告。
如果确实需要这些功能,则需要迁移到支持这些信号的平台,例如 Linux 或 OS X。
关于ruby-on-rails - 未实现 SIGUSR2 的影响,基于信号的重启不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42808125/
我是一名优秀的程序员,十分优秀!