Sidekiq 作业卡在 "busy"

Sidekiq job get stuck in "busy"

一段时间以来,我的 sidekiq 一直卡住,我们无法在我的开发环境中执行作业。它们卡在 "busy" 中,这似乎是任意的,因为我尝试了不同的作业,有时它们 运行 然后它们停止了,即使在重新启动 sidekiq 并使用 'redis-cli FLUSHALL` 清除队列之后.

我研究过 kill -TTIN pid 我得到了回溯,但我什至不知道要寻找什么。在下面找到日志。

其他假设我 have/things 我在它发生之前改变了:

非常感谢任何帮助,因为它阻碍了我:(

/2.6.5/lib/ruby/2.6.0/monitor.rb:114:in `sleep'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/2.6.0/monitor.rb:114:in `wait'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/2.6.0/monitor.rb:114:in `block (2 levels) in wait'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/2.6.0/monitor.rb:113:in `handle_interrupt'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/2.6.0/monitor.rb:113:in `block in wait'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/2.6.0/monitor.rb:109:in `handle_interrupt'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/2.6.0/monitor.rb:109:in `wait'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/2.6.0/monitor.rb:128:in `wait_while'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/concurrency/share_lock.rb:221:in `wait_for'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/concurrency/share_lock.rb:83:in `block (2 levels) in start_exclusive'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/concurrency/share_lock.rb:82:in `block in start_exclusive'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/2.6.0/monitor.rb:235:in `mon_synchronize'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/concurrency/share_lock.rb:77:in `start_exclusive'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/concurrency/share_lock.rb:149:in `exclusive'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies/interlock.rb:13:in `loading'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:40:in `load_interlock'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:390:in `require_or_load'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:545:in `load_missing_constant'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:214:in `const_missing'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:582:in `load_missing_constant'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:214:in `const_missing'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:582:in `load_missing_constant'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:214:in `const_missing'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/actiontext-6.0.0/lib/action_text/engine.rb:46:in `block (2 levels) in <class:Engine>'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:72:in `class_eval'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:72:in `block in execute_hook'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:62:in `with_execution_control'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:67:in `execute_hook'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:52:in `block in run_load_hooks'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:51:in `each'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/lazy_load_hooks.rb:51:in `run_load_hooks'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/actiontext-6.0.0/lib/action_text/content.rb:132:in `<top (required)>'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:325:in `require'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:325:in `block in require'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:291:in `load_dependency'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/dependencies.rb:325:in `require'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/actiontext-6.0.0/lib/action_text/engine.rb:42:in `block (2 levels) in <class:Engine>'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:429:in `instance_exec'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:429:in `block in make_lambda'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:201:in `block (2 levels) in halting'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:607:in `block (2 levels) in default_terminator'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:606:in `catch'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:606:in `block in default_terminator'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:202:in `block in halting'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:514:in `block in invoke_before'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:514:in `each'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:514:in `invoke_before'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:134:in `run_callbacks'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/execution_wrapper.rb:111:in `run!'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/execution_wrapper.rb:73:in `block in run!'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/execution_wrapper.rb:70:in `tap'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/execution_wrapper.rb:70:in `run!'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/execution_wrapper.rb:86:in `wrap'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/activesupport-6.0.0/lib/active_support/reloader.rb:71:in `wrap'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/rails.rb:42:in `call'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:131:in `block (4 levels) in dispatch'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:257:in `stats'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:126:in `block (3 levels) in dispatch'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/job_logger.rb:13:in `call'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:125:in `block (2 levels) in dispatch'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/job_retry.rb:78:in `global'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:124:in `block in dispatch'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/logger.rb:10:in `with'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/job_logger.rb:33:in `prepare'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:123:in `dispatch'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:162:in `process'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:78:in `process_one'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:68:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:15:in `watchdog'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:24:in `block in safe_thread'
2020-05-13T20:24:27.362Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu5k041l processor
2020-05-13T20:24:27.362Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/connection/ruby.rb:69:in `select'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/connection/ruby.rb:69:in `rescue in _read_from_socket'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/connection/ruby.rb:65:in `_read_from_socket'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/connection/ruby.rb:57:in `gets'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/connection/ruby.rb:396:in `read'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:273:in `block in read'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:261:in `io'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:272:in `read'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:125:in `block in call'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:241:in `block (2 levels) in process'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:385:in `ensure_connected'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:231:in `block in process'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:320:in `logging'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:230:in `process'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:125:in `call'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:219:in `block in call_with_timeout'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:293:in `with_socket_timeout'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:218:in `call_with_timeout'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis.rb:1187:in `block in _bpop'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis.rb:51:in `block in synchronize'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/2.6.0/monitor.rb:235:in `mon_synchronize'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis.rb:51:in `synchronize'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis.rb:1184:in `_bpop'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis.rb:1229:in `brpop'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `block in retrieve_work'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq.rb:97:in `block in redis'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:65:in `block (2 levels) in with'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `handle_interrupt'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `block in with'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `handle_interrupt'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `with'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq.rb:94:in `redis'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `retrieve_work'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:83:in `get_one'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:95:in `fetch'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:77:in `process_one'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:68:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:15:in `watchdog'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:24:in `block in safe_thread'
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu5k049h processor
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/connection/ruby.rb:69:in `select'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/connection/ruby.rb:69:in `rescue in _read_from_socket'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/connection/ruby.rb:65:in `_read_from_socket'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/connection/ruby.rb:57:in `gets'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/connection/ruby.rb:396:in `read'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:273:in `block in read'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:261:in `io'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:272:in `read'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:125:in `block in call'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:241:in `block (2 levels) in process'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:385:in `ensure_connected'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:231:in `block in process'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:320:in `logging'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:230:in `process'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:125:in `call'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:219:in `block in call_with_timeout'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:293:in `with_socket_timeout'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis/client.rb:218:in `call_with_timeout'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis.rb:1187:in `block in _bpop'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis.rb:51:in `block in synchronize'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/2.6.0/monitor.rb:235:in `mon_synchronize'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis.rb:51:in `synchronize'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis.rb:1184:in `_bpop'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/redis-4.1.4/lib/redis.rb:1229:in `brpop'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `block in retrieve_work'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq.rb:97:in `block in redis'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:65:in `block (2 levels) in with'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `handle_interrupt'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `block in with'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `handle_interrupt'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `with'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq.rb:94:in `redis'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `retrieve_work'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:83:in `get_one'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:95:in `fetch'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:77:in `process_one'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:68:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:15:in `watchdog'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:24:in `block in safe_thread'
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu5k04dx scheduler
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool/timed_stack.rb:88:in `sleep'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool/timed_stack.rb:88:in `wait'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool/timed_stack.rb:88:in `block (2 levels) in pop'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool/timed_stack.rb:79:in `loop'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool/timed_stack.rb:79:in `block in pop'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool/timed_stack.rb:78:in `synchronize'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/connection_pool-2.2.2/lib/connection_pool/timed_stack.rb:78:in `pop'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/scheduled.rb:89:in `wait'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/scheduled.rb:71:in `block in start'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:15:in `watchdog'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:24:in `block in safe_thread'
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu5egk7d
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `select'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:68:in `_run_worker'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:77:in `block (2 levels) in _run_workers_in_background'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/internals/thread_pool.rb:6:in `block in add'
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu5egkj5
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `select'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:68:in `_run_worker'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:77:in `block (2 levels) in _run_workers_in_background'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/internals/thread_pool.rb:6:in `block in add'
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu5egkv5
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `select'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:68:in `_run_worker'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:77:in `block (2 levels) in _run_workers_in_background'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/internals/thread_pool.rb:6:in `block in add'
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu5egjkd
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `select'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:68:in `_run_worker'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:77:in `block (2 levels) in _run_workers_in_background'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/internals/thread_pool.rb:6:in `block in add'
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu5egk01
2020-05-13T20:24:27.363Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `select'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:68:in `_run_worker'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:77:in `block (2 levels) in _run_workers_in_background'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/internals/thread_pool.rb:6:in `block in add'
2020-05-13T20:24:27.364Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu5egk2h
2020-05-13T20:24:27.364Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `select'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:68:in `_run_worker'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:77:in `block (2 levels) in _run_workers_in_background'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/internals/thread_pool.rb:6:in `block in add'
2020-05-13T20:24:27.364Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu67uhyx
2020-05-13T20:24:27.364Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `select'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:68:in `_run_worker'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:77:in `block (2 levels) in _run_workers_in_background'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/internals/thread_pool.rb:6:in `block in add'
2020-05-13T20:24:27.364Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu67ui6h
2020-05-13T20:24:27.364Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `select'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:68:in `_run_worker'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:77:in `block (2 levels) in _run_workers_in_background'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/internals/thread_pool.rb:6:in `block in add'
2020-05-13T20:24:27.364Z pid=2993 tid=ovu5fxgf9 WARN: Thread TID-ovu67uif1
2020-05-13T20:24:27.364Z pid=2993 tid=ovu5fxgf9 WARN: /Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `select'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/rb-fsevent-0.10.4/lib/rb-fsevent/fsevent.rb:44:in `run'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:68:in `_run_worker'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/adapter/darwin.rb:77:in `block (2 levels) in _run_workers_in_background'
/Users/claramorgeneyer/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/listen-3.0.8/lib/listen/internals/thread_pool.rb:6:in `block in add

任何 运行 进入同一问题的人:

升级到Rails6后,我没有把auto loader误改成zeitwerk

在此处查找更多信息:issue on Sidekiq repo

更改为:

# application.rb

...
  config.load_defaults "6.0"
...

您还可以测试是否启用了 zeitwerk

rails zeitwerk:check