我剛開始研究現有的Rails代碼庫,並試圖在代碼庫中運行測試。然而,當我運行bundle exec rspec spec/
我收到以下錯誤,每次考試:Redis :: CommandError:ERR在運行rspec時無效的數據庫索引
Failure/Error: Unable to find matching line from backtrace
Redis::CommandError:
ERR invalid DB index
# ./lib/redised.rb:35:in `flushdb_all'
# ./lib/redised.rb:35:in `each_value'
# ./lib/redised.rb:35:in `flushdb_all'
我很新的軌道 - 我只完成了邁克爾·哈特爾的軌道教程中的11個章節8 - 所以我對Redis不熟悉。我的Redis版本是redis-2.4.17
。
我目前遇到這個問題。只是想知道你的理由是什麼128數據庫。 – BenMorganIO
@BenMorganIO它只是我公司使用的任意數字。我解決這個問題已經過去了一年多了,所以我不確定;一位同事可能會向我推薦這個號碼。 – MaxGabriel
對於某些人來說,這可能是一種創可貼,而不是解決索引意外增長的問題。 – aceofspades