Khotyn Huang
Khotyn Huang
@yangzhongj 问下你们是在用什么样的 redis-proxy?
@glmapper 我理解 @yangzhongj 说的 redis-proxy 就是类似于 https://github.com/CodisLabs/codis 这样在应用和 Redis Server 之间的 Proxy。这个要做的确需要看 Redis 自身的协议上是否有扩展能力,可以携带 TraceId,RpcId 过去,也要看 Codis 本身是否有扩展能力。
如果提供自定义的 traceId,关键还是要看自定义的 traceId 能否保证全局的唯一性。
@krisjin 👍,对于 Tracer 的诉求欢迎也给我们提 Issue 哦~~
你可以看看设置下下面的两个参数: ``` -Dbolt.netty.buffer.high.watermark=XXXX -Dbolt.netty.buffer.low.watermark=XXXX ``` * High 目前的默认值是:`Integer.toString(64 * 1024);` * Low 目前的默认值是:`Integer.toString(32 * 1024);` 可以调大点儿看看。
Checking this problem on the way.
能否把日志目录下完整的日志给贴上来。
可以打个包放上来,另外启动过程中前几次 HealthCheck 是有可能失败的,因为在等待 Data 节点 Ready,过了几次应该就成功了才对。
看了下错误的日志,应该是不影响后面的使用,启动过程中有些节点没有 Ready,导致健康检查有问题,但是最终健康检查通过,启动成功了。
可以通过访问以下的地址看下服务是否注册上来了: ``` http://localhost:9603/digest/PUB/data/query?dataInfoId=com.example.demo.SampleService:1.0@DEFAULT%23@%23DEFAULT_INSTANCE_ID%23@%23SOFA ``` ":1.0" 之前的为接口名,后面的在 SOFA RPC 的情况下是固定字符串。