WaySLOG

Results 20 comments of WaySLOG

编译发布组的工作量无所谓……反正就我自己~~ 回头我研究研究这东西怎么玩

这里他说的不是普通意义上的unsafe,而是说的 rust-nomicon

目前看来这个貌似没有短时间完成的可能了,各位谁有空啊~~help!!

另外,原指标按照要求会仍然被保留。

reformat done @hit9

> @wayslog 配置搞到一份config里去 没明白……是像我上面那样?

最新格式 ``` rule remove|metric.test.v|metric.test.to # 将metric.test.v 聚合为 metric.test.to rule copy|metric.test.c|metric.test.cval # 将metric.test.c 聚合为 metric.test.cval rule copy|metric.test.c # 将metric.test.c 聚合为 metric.test.c 用于trim,这种情况下 prefix和suffix是一样的 ``` 写在同一个配置文件里即可。 @hit9

> 目前RedisRequest支持批量,但是多个批量请求的key可能hash到不同的server,而当前一次RPC过程会把请求都发到同一个server,所以可能要加个限制,一次RPC的多个批量请求的key必须相同,否则实现起来会很复杂 可以不相同,只要 key hash 之后的 slot 相同就可以了。另外现在的 redis 客户端大部分其实都未做拆分,这个拆分了之后对一些特殊的命令比如 MSETNX 之类产生不可知的影响。 我们这里可以先只支持同 server 的请求,把自动拆 key (涉及到的命令主要有 MGET/MSET/DEL/EXISTS... 这几个)的作为后续的支持实现。 > 目前Controller能拿到LB,但是拿不到NamingService对象。Controller耦合NamingService似乎不是一个好主意,可以考虑只更新LB就可以。 我也感觉耦合 NamingService 不是一个好主意。NamingService 可以通过周期性的发送命令自己更新自己。 > 这里需要一定的抽象,可以抽象一个通用的Controller Redirect流程 Controller 这里重定向逻辑作为一个插件或者策略组什么的插入...

> > > 请问你那边开发到什么进度了? 我这边已经实现了moved,但是在实现ASK时遇到了问题。能否交流下 > > > > > > 可以参考下sougou的workflow, workflow 支持 异步redis cluster > > 简单看了下源码啊, 好像不支持smart client, 只是简单处理了MOVED ASK错误 我这边仍然在持续开发中,不过最近工作的事情比较忙,还需要一段时间来实现它。 这里 MOVED/ASK 需要在 Controller 中加入一个抽象层级比较高、逻辑比较干净的重试策略。因为 Controller...