ОШИБКА: Нет контактных точек для [cas_native] при локальном запуске проекта lagom в изолированной программной среде кондуктора и отдельно в локальной кассандре?

У меня есть проект lagom, и я использую внешнюю кассандру, поэтому реальная проблема заключается в том, что когда я запускаю свой проект на дирижере локально, используя песочницу, он не может обнаружить запущенную отдельно кассандру на моем локальном компьютере.

Ошибка: Не удалось найти контактные точки Cassandra из-за: Нет контактных точек для [cas_native]

Мой build.sbt содержит

lagomCassandraEnabled in ThisBuild := false
lagomUnmanagedServices in ThisBuild := Map("cas_native" -> "http://localhost:9042")

2 ответа

Я обнаружил, что вы должны измениться с «http://localhost:9042» на «tcp://localhost:9042», в соответствии с официальными документами https://www.lagomframework.com/documentation/current/scala/CassandraServer.html . #:~:текст=tcp%3A//локальный%3A9042

build.sbt Приведенная выше конфигурация применяется только при работе в режиме разработки.

При работе в ConductR вам необходимо настроить cas_native в своем сервисном локаторе, следуя инструкциям на http://conductr.lightbend.com/docs/2.1.x/ExternalServices

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