gpt4 book ai didi

java - 禁用lagom框架的嵌入式cassandra

转载 作者:行者123 更新时间:2023-12-02 02:26:52 25 4
gpt4 key购买 nike

我通过以下命令启动我的第一个 Lagom 示例:

activator new my-first-system lagom-java

当我尝试启动这个项目时,我注意到我启动了一个嵌入式 Casandra。

所以我尝试禁用此连接到我的外部 Cassandra 实例。为此,我使用了:

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

通过此配置,我成功连接到我的 Cassandra 实例,但即便如此,我的构建仍然有些沉重。

所以我想通过禁用 Lagom Cassandra 来了解:

  1. 会启动但不会使用?或
  2. 它不会下载,所以它不会启动?

请帮忙

最佳答案

Cassandra 在 lagomCassandraEnabled in ThisBuild := false 时不会启动,关于使用 Maven 或 Ivy 的下载会将库缓存在桌面本地,因此第一次构建可能会花费更多时间,但连续构建之后应该会更快。

https://www.lagomframework.com/documentation/1.3.x/java/CassandraServer.html

您不应该看到该消息:

[info] Starting Cassandra[info] Cassandra server running at 127.0.0.1:4000在日志中...

要检查 Cassandra 的详细 Activity ,您可以配置日志记录

https://www.lagomframework.com/documentation/1.3.x/java/SettingsLogger.html

与:
<logger name="org.apache.cassandra" level="ALL" />
<logger name="com.datastax.driver" level="ALL" />

关于java - 禁用lagom框架的嵌入式cassandra,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47670173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com