我在控制台中使用新的Rails 6应用程序时遇到了一些问题。服务器(美洲狮(工作正常。
在我的宝石文件中:
gem 'connection_pool'
它是捆绑的。
加载控制台:
ConnectionPool::Wrapper.new(size: 1, timeout: 3)
给我NameError (uninitialized constant ConnectionPool)
但是当代码通过服务器命中时,代码运行良好。
我已经重新启动并重新加载了 100 次。我知道这是愚蠢的事情,但我无法弄清楚!
尝试在控制台中要求该文件,
require 'connection_pool'
然后尝试ConnectionPool::Wrapper.new(size: 1, timeout: 3)
您也可以尝试停止 spring,在应用程序主路径中运行spring stop
以再次重新加载所有内容
希望对您有所帮助!