相关文章
go grpc-go 连接变动,导致全服 gRPC 重连 BUG 排查
问题描述
项目中遇到一个问题,每当有节点变更时,整个 gRPC 网络连接会重建
然后我对该问题做了下排查
最后发现是 gRPC Resolver 使用上的一个坑
问题代码
func (r *xxResolver) update(nodes []*registry.Node) {state : resolver.State{Addresses…
建站知识
2024/12/1 13:57:07
动态分析工具:揭示代码行为的强大利器
引言: 在软件开发过程中,代码的质量和性能是至关重要的。为了确保代码的正确性和高效性,开发人员需要对代码进行深入分析和测试。传统的静态分析工具可以帮助开发人员发现代码中的潜在问题,但它们无法提供关于代码执行时的行为和性…
建站知识
2024/12/21 1:21:41
科技云报道:至简至强,新一代服务器的算力美学
科技云报道原创。
在这个时代,数据和计算的边界正在迅速扩张。
随着云计算、物联网和人工智能的日益成熟,对算力的需求已经突破了传统的限制,进入了一个全新的阶段。在这个阶段,不仅是算力的量级发生了变化,其性质和…
建站知识
2025/1/8 4:24:55
【ctf】whireshark流量分析之tcp_杂篇
简介
tcp篇我觉得一般有两个类
杂篇:流量分析与misc结合,这类题比较常见。我想也可能是为什么流量分析被归为杂项的原因之一。
web篇:分别是流量分析于web结合,也就是抓的web的包,这类比较难,需要真正的…
建站知识
2024/12/24 21:54:56
一个正则快速找到在ES中使用profile的时产生慢查询的分片
在es中使用profile分析慢查询的时候,往往因为分片过多,或者因为查询条件太复杂,分析的结果几十万行。在kibana上点半天,也找不到一个耗时长的分片。 kibana上可以通过正则来匹配。其实我们只需要匹配到耗时大于10秒的请求。 检索语…
建站知识
2024/11/12 9:43:23
分布式链路追踪 —— 基于Dubbo的traceId追踪传递
文章目录 **原文链接,点击跳转**RpcContext 上下文对象Dubbo 过滤器(Filter)对象基于Dubbo的traceId追踪传递实现 原文链接,点击跳转
RpcContext 上下文对象
在实现 Dubbo 调用之间的链路跟踪之前,先简单了解 RpcCon…
建站知识
2024/10/2 19:42:37
Python Opencv实践 - 手势音量控制
本文基于前面的手部跟踪功能做一个手势音量控制功能,代码用到了前面手部跟踪封装的HandDetector.这篇文章在这里:
Python Opencv实践 - 手部跟踪-CSDN博客文章浏览阅读626次,点赞11次,收藏7次。使用mediapipe库做手部的实时跟踪&…
建站知识
2024/12/16 7:54:49