~#:kubectl get nodesUnable to connect to the server: x509: certificate signed by unknow...
~#:kubectl get nodesUnable to connect to the server: x509: certificate signed by unknow...
此错误出现的原因主要是因为所在的系统的WSL版本对比于Docker Desktop的WSL版本过低导致。1.在powerShell中查看wsl版本。 2.转换低系统wsl到2。
这篇文章对于排查使用了 netty 引发的堆外内存泄露问题,有一定的通用性,希望对你有所启发 背景 最近在做一个基于 websocket 的长连中间件,服务端使用实现了 so...
前言 netty源码分析之pipeline(一)中,我们已经了解了pipeline在netty中所处的角色,像是一条流水线,控制着字节流的读写,本文,我们在这个基础上继续深挖...
Nacos提供CMDB模块用于将用户的CMDB信息集成到Nacos中,然后配合用户选择的Selector进行节点的就近选择,从而提升性能。具体的实现和使用已经在文章Nacos...
由于一系列原因,国内有时候访问Github活比较慢,这个时候我们可以设置git的网络代理到我们的代理工具,具体设置如下。
今天在使用git clone github仓库的时候,输入用户名和密码后报了一个错。 反复试了几次,确定了不是密码输入错误的原因。然后根据错误提示发现,Github在今年8月...
今天线上出现了一个业务功能异常,在排查日志的时候发现了诡异的异常信息: 根据异常堆栈,我们定位到Spring的AbstractPlatformTransactionManag...
当我们在提交代码到Github时(执行git push命令时),可能会不出现密码弹窗,直接提示以下问题: 这个时候其实是由于我们设置了credential.helper,只需...
之前整理了一遍http1.0, http1.1, http2.0之前的区别,但是里面很多细节都没有弄清。特别是在http1.1和2.0之间关于多路复用,头压缩这一块儿。 最近...
CMDB 用于存放规模化的机器设备、应用、服务等相关的元数据。基本属性例如机器的IP、主机名、机房、应用、所在区域等,这些元数据一般会在机器部署时录入到CMDB。在微服务实例...
前言 Zab(Zookeeper Atomic Broadcast)是为ZooKeeper协设计的崩溃恢复原子广播协议,它保证zookeeper集群数据的一致性和命令的全局有...
当我们进行开源项目开发的时候,往往需要fork开源项目仓库。然后通过修改fork下的仓库的代码,提交PR的方式,将我们的改动同步到开源项目中。那么当开源项目的仓库代码发生变动...
在复杂的业务开发的时候,对于业务的解耦有利于系统的健壮性和灵活性,Spring内部spring-context包中event包下提供了对于事件的支持。 1.简单使用 2.流程...
前情回顾 今天在使用做一个简单mybatis查询时出现了一个诡异BUG,在做一个简单查询时,报参数类型转换错误,具体的场景和异常如下: 接受查询结果的实体 实体主要使用lom...