Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Cassandra 的新手,我正在尝试使用 JUnit 为 cassandra 编写测试用例。我使用 CassandraDaemon 类在 IntelliJ IDEA 中启动 cassandra。我想等到 Cassandra 启动并运行,然后再运行测试方法。有什么方法可以检查 cassandra 是否正在运行(使用 Java)?
谢谢。
有时我有这样的代码:
DatabaseDescriptor.createAllDirectories(); CassandraDaemon cassandraDaemon = new CassandraDaemon(); cassandraDaemon.init(null); cassandraDaemon.start();
一旦你运行它,你就可以确定 Cassandra 已经启动并运行了。方法start()是阻塞。一旦返回,Cassandra 正在运行。
start()