随笔分类 - 中间件
摘要:Java MQ在实际业务场景中需要注意的问题 消息丢失: 发送方丢失:未存储到kafka,由于leader切换导致的丢失 消费方丢失:拉取到消息提交后尚未实际消费完成即异常了,导致拉取到的消息没有实际消费 重复消费:多个消费者消费同一partition提交时覆盖问题导致的重复 顺序消费:partit
阅读全文
摘要:原文链接 maven三种仓库 在 Maven 中,仓库指的是存放代码构建的一个位置。从分类上来说,Maven 仓库有两种类型,分别是: 本地仓库(Local) 远程仓库(Remote) 本地仓库,是存在于本地的一个仓库,它用来缓存下载的依赖包。这样就不用每次都通过网络去拉取依赖包了,提高了依赖拉取速
阅读全文
摘要:Nginx Nginx是一个 轻量级/高性能的反向代理Web服务器,用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。他实现非常高效的反向代理、负载平衡,他可以处理2-3万并发连接数 优点 跨平台、配置简单。 非阻塞、高并发连接:处理 2-3 万并发连接数,官方监测能支持 5 万并
阅读全文
摘要:#### 1. 消息队列的使用场景 消息队列的使用场景有很多,最核心的有三个:**解耦、异步、削峰** **解耦**:一个系统或者一个模块,调用了多个系统或者模块,相互之间的调用很复杂,维护起来很麻烦。此时可以考虑使用消息队列来实现多个系统之间的解耦 **异步**:系统A接受一个请求,需要在自己本地
阅读全文