在 phantom-dsl 1.12.2 版本中,使用 RootConnector 方式连接 Cassandra 集群时,与 Cassandra 通话结束后关闭/关闭/清理资源的机制是什么?
问问题
152 次
1 回答
1
这是一个例子:
object Whatever extends DatabaseProvider {
private[this] def shutdownCassandra(): Unit = {
com.websudos.phantom.Manager.shutdown()
database.session.close()
database.session.getCluster.close()
}
}
要了解是什么DatabaseProvider
,请看这里。
更新
shutdown
从 phantom 1.15.0 开始,默认情况下,任何Database
对象都有一个可用的方法。
于 2015-11-10T10:01:31.667 回答