自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 Nacos源码—9.Nacos升级gRPC分析四

如果注册的服务实例是临时的,那么就使用gRPC客户端代理去进行注册。注意:这个任务从reconnectionSignal阻塞队列中获取重连对象时,调用的是阻塞队列的take()方法,而不是阻塞队列的poll()方法。在GrpcRequestAcceptor的request()方法中,首先会从请求对象中获取请求type,然后会通过请求type获取一个Handler对象,最后调用RequestHandler的模版方法handleRequest(),从而调用具体Handler对象的handle()方法。

2025-06-26 16:33:10 54

转载 基于libwchnet&Mbedtls实现HTTPS

完成以上工作后,可实现CH32V307VCT6通过DHCP拿到自己的IP以及通过DNS拿到百度的IP并建立TCP连接,只是无法实现数据通信,因为数据通信需要TLS握手后(单向认证)才能进行,下面就需要用到Mbedtls实现TLS握手以及借助Mbedtls实现的收发数据的API来实现握手后的数据通信能力,比如获取baidu的首页。市面上有很多TLS/DTLS实现工具包,知名的工具包包括OpenSSL、wolfssl和mbedtls,其中OpenSSL常用于互联网应用,而mbedtls用于物联网应用。

2025-06-21 13:29:16 20

转载 C# 使用StackExchange.Redis实现分布式锁的两种方式

比如一下一个场景,需要对订单号为的订单进行扣款处理,因为后端是多节点的,防止出现用户重复点击导致扣款请求到不用的集群节点,所以需要同时只有一个节点处理该订单。string上述代码是在请求时将订单号作为redis key的一部分存储到redis中,并且生成了一个随机的lockValue作为值。只有当redis中不存在该key的时候才能够成功设置,即为获取到该订单的分布式锁了。//获取锁,并且设置超时时间为30秒//获取锁,并且设置超时时间为30秒30//获取锁,并且设置超时时间为30秒。

2025-05-09 05:40:22 32

转载 linux中查看java进程pid

Linux相关视频讲解:用vim复制粘贴_保持双手正位013为什么说未来系统是linux实现一个乞丐版四层负载均衡器教你如何在Linux中查看Java进程PID 一、流程 下面是查看Java进程PID的整个流程: 步骤 操作 1 打开终端 2 输入命令查找Java进程名称 3 获取Java进程的...

2024-07-03 03:13:11 448

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除