Results 90 comments of Shell.Xu

那你有没有查询写入的时候把本机房的backend关掉试试呢?

1. 你需要两个backends. 2. 这两个backends处于不同的zone. 3. 某个measurement同时映射到两个backends. 4. nodes的zone和其中的一个相同. 在满足以上条件的情况下,你的所有写入都会发送到两个backends,你的query会被发送到同zone的backend。 在关闭同zone的backend时,query会被发送到跨zone的backend。

因为所有nodes用的是同一个映射关系。nodes数据结构里主要是描述这个node的属性,例如zone。zone主要影响query的优先顺序。如果没有zone,那么query的时候是随机的。

你试试`go get -u github.com/influxdata/influxdb/client/v2`?

不好意思,请稍等两天。昨天刚刚飞到北美,在调时差。调过来我看一下。很奇怪之前编译的时候没碰到这类问题。

我还在倒时差。不过看到上面这句,倒是解释了为什么会出现这个问题。 这个问题暂时没法解决。原则上我们应该用vender去固定上游版本,但是和proxy相比influx上游实在太大了点。另一个办法是把相关的metric结构拷贝过来。或者,救急也可以删除metric相关代码。但是我现在都没有时间来处理,最快要等到Feb 15了。

没,这两天在倒腾docker升级...CVE...没法停...

@yushengme @ljhmily @alisanguo 我推了一个commit到dev分支上,麻烦测一下,看看有没有解决。

@strongit 大哥,依赖没装。几天前改代码的时候,这几个依赖还是在的。您先装一下依赖。

thx. BTW, dev版应该解决了这个问题