Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cassandra 有可能伪造卡桑德拉连接吗?_Cassandra - Fatal编程技术网

Cassandra 有可能伪造卡桑德拉连接吗?

Cassandra 有可能伪造卡桑德拉连接吗?,cassandra,Cassandra,我被指派了一项任务,为项目配置Cassandra DB。我们面临一个问题-对于所有环境,都有一个专用于Cassandra的服务器。但是,对于开发环境,客户端不希望提供单独的服务器,当前的开发服务器已经完全打包,我们无法在其上安装Cassandra 我的问题是,有没有可能在一个环境中伪造与卡桑德拉的联系?我已经创建了CassandraConfiguration.java类、配置会话、集群等,它们在其他环境中都能顺利工作,但在DEV上,它失败了,因为它无法连接,因为没有Cassandra。。。提交c

我被指派了一项任务,为项目配置Cassandra DB。我们面临一个问题-对于所有环境,都有一个专用于Cassandra的服务器。但是,对于开发环境,客户端不希望提供单独的服务器,当前的开发服务器已经完全打包,我们无法在其上安装Cassandra


我的问题是,有没有可能在一个环境中伪造与卡桑德拉的联系?我已经创建了CassandraConfiguration.java类、配置会话、集群等,它们在其他环境中都能顺利工作,但在DEV上,它失败了,因为它无法连接,因为没有Cassandra。。。提交cassandra配置文件将杀死您可以使用(模拟cassandra)或正在模拟cassandra的开发人员。或者您可以使用它在与测试相同的JVM中运行Cassandra。

您可以模拟连接类,例如使用Mockito框架。否则,您将需要使用TCP/IP创建一个模拟服务器,这是一项复杂的任务。