0
ローカルマシンの外でコードを実行すると、接続エラーで1週間悩まされてしまいました。clojure carmine redis接続エラー
私が何をしていてもカルマインがローカルホストに接続しているため、接続エラーが発生しています。ここでrequire
の[taoensso.carmine :as redis]
私のNS store.core
からREPLセッションからの全出力は、次のとおりです。
(def conn
{:pool {}
:spec {:url "redis://redistogo:[password]@chubb.redistogo.com:9836/"}})
#'store.core/conn
store.core=> (redis/wcar conn (redis/hget 1 2))
java.net.ConnectException: Connection refused (Connection refused)
clojure.lang.ExceptionInfo: Carmine connection error
私が間違って何をやっている
store.core=> (redis/wcar conn (redis/hget 1 2))
"3"
^ this is now connecting to my local redis, despite `conn` pointing to redistogo.
[別の端末で地元のRedisを有効にしますか]?この使用法は、carmine.clj#L28が示唆しているとおりです!代わりのURI: