Clojure Кармин Redis ошибки подключения

В течение недели меня мучили ошибки подключения, когда я запускаю свой код за пределами моей локальной машины.

Ошибки подключения связаны с тем, что carmine подключается к localhost, что бы я ни делал. Вот полный вывод из сессии repl, от моего ns store.core, который requires [taoensso.carmine :as 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

[включить локальный redis в другом терминале]

store.core=> (redis/wcar conn (redis/hget 1 2))
"3"
 ^ this is now connecting to my local redis, despite `conn` pointing to redistogo.

Что я делаю неправильно? Такое использование выглядит именно так, как предлагает carmine.clj # L28!

1 ответ

Ответ от автора кармина

Не могли бы вы попробовать с:uri вместо:url?

источник

FML

Другие вопросы по тегам