上一页 1 2 3 4 5 6 7 ··· 19 下一页
摘要: @目录 操作系统的线程状态 NEW:刚 new REDAY:刚 start() RUNNING:刚 run() BLOCKING:cpu 不能给此线程分配时间片 TERMINATED:停止 JAVA 中的线程状态 NEW:刚 new RUNNING:刚 run() BLOCKING:cpu 不能给此 阅读全文
posted @ 2025-05-21 10:42 问仙长何方蓬莱 阅读(7) 评论(0) 推荐(0)
摘要: @目录§1 为什么快§2 消息丢失§2.1 消息丢失位置§2.2 如何避免消息丢失§3 顺序消费 §1 为什么快 kafka使用的是基于文件的顺序存储 代价是只能通过offset标记消费情况并 总 partition 数越高,性能越下降,可降低一个数量级 每个 partition 的消息会保存在一个 阅读全文
posted @ 2025-05-21 10:41 问仙长何方蓬莱 阅读(8) 评论(0) 推荐(0)
摘要: @目录§1 全局示意§2 依赖 §1 全局示意 AMQP,即高级消息队列协议(Advanced Message Queuing Protocol),整体架构如下图 producer 发送消息给 rabbit mq broker rabbit mq broker 分发消息给 consumer消费 pr 阅读全文
posted @ 2025-05-21 10:41 问仙长何方蓬莱 阅读(13) 评论(0) 推荐(0)
摘要: @目录§1 Dubbo 与 web 容器的关系§2 注册发现流程§3 服务配置§3.1 注册方式 & 订阅方式§3.2 服务导出§3.3 配置参数§4 底层技术§4.1 Dubbo 的 spi 机制§4.2 Dubbo 的线程池§4.3 Dubbo 的负载均衡策略§4.3 Dubbo 的协议 §1 阅读全文
posted @ 2025-05-21 10:40 问仙长何方蓬莱 阅读(29) 评论(0) 推荐(0)
摘要: @目录§1 目的§2 常见手段§3 熔断 & 降级§4 限流 & 舱闭 §1 目的 §2 常见手段 熔断 降级 隔离(限流/舱闭) 热点 鉴权 动态开关 §3 熔断 & 降级 §4 限流 & 舱闭 常用工具 hystrix sentinel resilience4j 常用限流算法 令牌桶 漏桶 固定 阅读全文
posted @ 2025-05-21 10:40 问仙长何方蓬莱 阅读(7) 评论(0) 推荐(0)
摘要: @目录§1 架构演进 §1 架构演进 standalone 就部署一份 可用性问题:只有一个点,单点故障 == 全挂 流量瓶颈: 只有一个点,可以支持的流量有限 性能越高的服务器价格会非线性增加 功能耦合:协同开发困难,各自改一小点即改了整个项目 分布式 完整部署 n 份项目,前面加负载均衡 功能耦 阅读全文
posted @ 2025-05-21 10:40 问仙长何方蓬莱 阅读(9) 评论(0) 推荐(0)
摘要: @目录jps(jvm 进程工具)jinfo(java 配置信息工具)jstack (查看虚拟机栈信息)jmap(jvm 内存影像工具)jstat(jvm 统计信息监控工具)jvisualvm(查看 java 堆信息)jconsole(查看 java 堆信息) JDK 的指令是指类似下面的指令 jps 阅读全文
posted @ 2025-05-21 10:38 问仙长何方蓬莱 阅读(14) 评论(0) 推荐(0)
摘要: @目录§1 JVM 调优目的与指标§2 常见涉及参数§3 其他参数 §1 JVM 调优目的与指标 JVM 调优的指标有 3 个 吞吐量:用户代码运行时间/总运行时间 暂停时间:工作线程被暂停的时间 内存占用:占用的堆的大小 其实上面指标只说了两个事:让 JVM 多干活 & 让 JVM 少占资源 但这 阅读全文
posted @ 2025-05-21 10:38 问仙长何方蓬莱 阅读(50) 评论(0) 推荐(0)
摘要: @目录§1 全局 hash 表§2 渐进式 rehash §1 全局 hash 表 全局 hash 是 redis 管理所有 key 的方式 就好像 mysql 中,所有数据库表、字段的信息依然存在表中 redis 中所有 key 的信息都存在一个全局的 hash 中 §2 渐进式 rehash 传 阅读全文
posted @ 2025-05-21 10:34 问仙长何方蓬莱 阅读(33) 评论(0) 推荐(0)
摘要: @目录§1 Distro 协议§1.1 基本规则§1.2 关键类§1.3 校验§2 注册中心§2.1 注册中心工作流程§2.2 注册数据的持久化 §1 Distro 协议 §1.1 基本规则 nacos 每个节点负责自己一部分的写请求 每个节点会把自己负载的数据同步给其他节点 每个节点定时发送自己负 阅读全文
posted @ 2025-05-21 10:34 问仙长何方蓬莱 阅读(19) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 19 下一页