Ruby on rails RubyonRails服务器在引发异常时超时

Ruby on rails RubyonRails服务器在引发异常时超时,ruby-on-rails,ruby,puma,Ruby On Rails,Ruby,Puma,有时,当RubyonRails应用程序引发异常时,网络请求无法响应。其他客户端仍然能够连接到服务器,但服务器响应速度明显较慢。如果我CMD+C终止服务器,当服务器关闭时,控制台中会突然出现异常(由于我的基本控制器中默认异常处理程序的代码中有puts语句) 例如: # 通常,我会假设我的异常处理程序阻止了该进程,但问题是零星的,而且异常回溯正确地指向导致上述异常的行。当我终止时,控制台中也会显示以下消息: 2017-07-06 05:09:13 -0700: Read error: #<IO

有时,当RubyonRails应用程序引发异常时,网络请求无法响应。其他客户端仍然能够连接到服务器,但服务器响应速度明显较慢。如果我
CMD+C
终止服务器,当服务器关闭时,控制台中会突然出现异常(由于我的基本控制器中默认异常处理程序的代码中有
puts
语句)

例如: #

通常,我会假设我的异常处理程序阻止了该进程,但问题是零星的,而且异常回溯正确地指向导致上述异常的行。当我终止时,控制台中也会显示以下消息:

2017-07-06 05:09:13 -0700: Read error: #<IOError: closed stream>
/Users/zaneclaes/.rvm/gems/ruby-2.3.0/gems/puma-3.8.2/lib/puma/reactor.rb:182:in `write'
/Users/zaneclaes/.rvm/gems/ruby-2.3.0/gems/puma-3.8.2/lib/puma/reactor.rb:182:in `<<'
/Users/zaneclaes/.rvm/gems/ruby-2.3.0/gems/puma-3.8.2/lib/puma/reactor.rb:182:in `block in add'
/Users/zaneclaes/.rvm/gems/ruby-2.3.0/gems/puma-3.8.2/lib/puma/reactor.rb:180:in `synchronize'
/Users/zaneclaes/.rvm/gems/ruby-2.3.0/gems/puma-3.8.2/lib/puma/reactor.rb:180:in `add'
/Users/zaneclaes/.rvm/gems/ruby-2.3.0/gems/puma-3.8.2/lib/puma/server.rb:450:in `process_client'
/Users/zaneclaes/.rvm/gems/ruby-2.3.0/gems/puma-3.8.2/lib/puma/server.rb:299:in `block in run'
/Users/zaneclaes/.rvm/gems/ruby-2.3.0/gems/puma-3.8.2/lib/puma/thread_pool.rb:120:in `block in spawn_thread'
2017-07-06 05:09:13-0700:读取错误:#
/Users/zaneclaes/.rvm/gems/ruby-2.3.0/gems/puma-3.8.2/lib/puma/reactor.rb:182:in'write'

/Users/zaneclaes/.rvm/gems/ruby-2.3.0/gems/puma-3.8.2/lib/puma/reactor.rb:182:in`我曾经遇到过这种情况,当时我在那个页面上有一个过滤器。过滤器需要很多数据,有很多字段,每次我尝试过滤任何内容时,都会遇到同样的问题。也许有什么值得一看的。我曾经遇到过这样的事情,当我在那页上有一个过滤器的时候。过滤器需要很多数据,有很多字段,每次我尝试过滤任何内容时,都会遇到同样的问题。也许有什么可以看的