che*_*dev 3 timeout go cassandra gocql
我在 Cassandra 中插入数据时遇到以下错误。我正在使用gocqlCassandra 客户端。
gocql
{“error”:“gocql:连接上查询超时太多”,“status”:500} {“error”:“gocql:在超时时间内没有收到来自cassandra的响应”,“status”:500} {“错误”:“写入 tcp 172.23.15.226:36954-\u003e172.23.16.15:9042:使用关闭的网络连接”,“状态”:500}
{“error”:“gocql:连接上查询超时太多”,“status”:500}
{“error”:“gocql:在超时时间内没有收到来自cassandra的响应”,“status”:500}
{“错误”:“写入 tcp 172.23.15.226:36954-\u003e172.23.16.15:9042:使用关闭的网络连接”,“状态”:500}
有人能帮我解决这个问题吗?
nev*_*vsv 5
尝试增加 Cassandra 配置文件中的超时(write_request_timeout_in_ms - 用于写入)和并发写入(concurrent_writes)。
另外,尝试降低gocql 驱动程序中的NumConns参数。如果您正在使用 goroutine,请尝试减少它们的数量并验证您是否为所有 goroutine 重用相同的会话对象。
如果您使用4之前的协议版本,您可以尝试将gocql中集群对象的Timeout参数设置为更高的值。
归档时间:
9 年,2 月 前
查看次数:
6176 次
最近记录: