小编had*_*dzy的帖子

使用worker启动Puma服务器时出错

我是Rails和Puma的新手,所以这个问题可能因为简单的解决方案而过于愚蠢,如果你认为我做错了什么也请指导我.

我正在尝试为工作人员启动Puma服务器.如果我将工人设置为0

puma -w0
Run Code Online (Sandbox Code Playgroud)

服务器启动完美,但如果我将worker设置为1或更多,则会出现以下错误:

E:\RoR_tryouts\ws_13.11.13\todo>puma -w3
[2120] *** SIGUSR2 not implemented, signal based restart unavailable!
[2120] *** SIGUSR1 not implemented, signal based restart unavailable!
[2120] Puma starting in cluster mode...
[2120] * Version 2.7.1, codename: Earl of Sandwich Partition
[2120] * Min threads: 0, max threads: 16
[2120] * Environment: development
[2120] * Process workers: 3
[2120] * Phased restart available
[2120] * Listening on tcp://0.0.0.0:9292

C:/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/puma-2.7.1/lib/puma/cluster.rb:229:in `trap': unsupported signal SIGCHLD (ArgumentError)
        from C:/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/puma-2.7.1/lib/puma/cluster.rb:229:in `run'
        from C:/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/puma-2.7.1/lib/puma/cli.rb:442:in `run'
        from …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails puma

10
推荐指数
2
解决办法
8192
查看次数

标签 统计

puma ×1

ruby ×1

ruby-on-rails ×1