官网[https://istio.io/latest/zh/]Istio 是一个开放的、与平台无关的服务网格,提供了流量管理,策略下发,和远程收...
示意图 文字描述 前端:使用“微前端”的方案整合多个产品的菜单功能 后端: 接入层采用Nginx负载均衡 业务网关采用spring cloud ...
一、时序图 打开登录页面,展示一个二维码,同时轮询二维码状态(web) 打开APP扫描该二维码后,APP显示确认、取消按钮(app) 登录页面展...
数据构成 JWT = Bearer {Header}.{Payload}.{Signature} Header:头部Payload:负载Sign...
一、Docker与传统虚拟化的区别 传统虚拟机:虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程 Docker:应用进...
NIO和BIO区别 1. 面向流与面向缓冲 Java NIO和BIO之间第一个最大的区别是,BIO是面向流的,NIO是面向缓冲区的。 Java ...
MQTT优点 轻量和高效:MQTT 消息只有 2 字节的头部开销,节省带宽资源。这使得该协议非常适合低功耗、低带宽的设备。 包容不稳定的网络:通...
WebSocket 是一种计算机通信协议 ,通过单个 TCP 连接提供全双工通信信道。 WebSocket 是双向的 -使用 WebSocket...
排查 通过jstack查看死锁相关信息 解决办法 一次性申请所有共享资源 占有部分资源的现场,在申请其它资源时,如果申请不到,释放自己已占有的资...