每当我在本地计算机外部运行代码时,我都会被连接错误困扰一周。
连接错误是因为无论我做什么,胭脂红都会连接到localhost。以下是来自我的ns [{1}}的repl会话的完整输出,store.core
s require
:
[taoensso.carmine :as redis]
[在其他终端启用本地redis]
(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
我做错了什么?这种用法与carmine.clj#L28建议完全一样!