amazon-web-services - gocql.createSession : Consistency level ANY is not supported for this operation

标签 amazon-web-services go cassandra gocql amazon-keyspaces

尝试从 cql 创建 session 时出现以下错误,

Error: 
Consistency level ANY is not supported for this operation. Supported consistency levels are: ONE, LOCAL_QUORUM, LOCAL_ONE

我用过 亚马逊托管 Apache Cassandra 服务

以下是创建 session 的代码
clusterConfig := gocql.NewCluster("<HOST:PORT>")
clusterConfig.Authenticator = gocql.PasswordAuthenticator{Username: "Username", Password: "Password"}
clusterConfig.SslOpts = &gocql.SslOptions{
CaPath: "./AmazonRootCA1.pem",
}
clusterConfig.Consistency = gocql.LocalQuorum
clusterConfig.ConnectTimeout = time.Second * 10
clusterConfig.ProtoVersion = 3
clusterConfig.DisableInitialHostLookup = true
clusterConfig.Keyspace = "TestDB"
clusterConfig.NumConns = 3
session, err := clusterConfig.CreateSession()
if err != nil {
fmt.Println("err>", err)
}
return session

我将一致性级别设置为 本地法定人数但仍然给出上述错误。如果有人知道如何解决请帮助我们

最佳答案

包升级对我有用!

关于amazon-web-services - gocql.createSession : Consistency level ANY is not supported for this operation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61137042/

相关文章:

amazon-web-services - AWS Worker Tier - 任务完成但进入死信队列 - 任务完成有时间限制吗?

amazon-web-services - 使我的 DBCluster DependOn 无服务器 vpc 插件

xml - 在golang中对降序结构进行排序

cassandra - Cassandra 如何水平扩展?

nosql - Cassandra 是否支持分片?

amazon-web-services - 无法在cloudformation中创建简单的存储桶

amazon-web-services - IAM AWS S3 限制到特定的子文件夹

search - 如何通过基本名称(不带扩展名)检查文件是否存在?

go - 从c代码调用go库时隐式声明函数 ‘_beginthread’

java - Datastax java 驱动程序的自动故障转移不适用于 OutOfMemoryError 节点故障