Daniel Zhang
Daniel Zhang
这里-1应该是超时,可以看一下binlogsvr有没有get last send gtid这接口相关的log
抱歉回晚了,前面的编译错误都是跟glog有关,可以试一下单独编glog有没有同样问题。 后一个问题可以贴一下binlogsvr更详细一些的log看一下,初步来看是master初始化时写mysql失败了,具体失败原因需要再查一下。
暂时没有这方面计划,有这方面需求可以在phxsql外面再套一个vip,phxsql对于外部来说是透明的,mysql能用的东西都是可以套上去 目前没有官方的交流群
抱歉,我们这边没有使用java的环境。
可以用`docker cp`将修改后的配置文件拷进去
暂时没有计划,欢迎 contribute :smiley:
请问使用build.sh来编译的吗? phxbinlogsvr要在percona之前编译。正确的编译顺序是先编出percona里的mysql client,然后是phxbinlogsvr,最后才是percona。如果你用build.sh来编译,应该能正确处理这依赖。
@beyondcat 应该是一样问题。build.sh直接运行即可,没有参数的
看以上日志应该是你有一台机掉线了,所以会不断重试并打出很多日志。 另外默认的loglevel配置是最高的,通过修改phxbinlogsvr.conf里的LogLevel选项,改成2或1可以减少日志数量。
看你的日志里有一点很奇怪,从各机拿到的 expiretime 相差非常大,是不是时钟不一致,或者集群还有别的问题。 另外,master 需要发送心跳包来进行续租,因此空闲期间也是会有一定占用的。不知道你这边测试环境具体是怎样,占用高是有多高。