*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 为什么用线程池 创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处理效率例如:记...
前言 在之前介绍了可靠性投递方案和项目搭建::https://juejin.im/post/5c3f43dae51d45731470a18c 唯一ID:https://jue...
1、概述 在Rabbitmq中我们可以通过持久化来解决因为服务器异常而导致丢失的问题, 除此之外我们还会遇到一个问题:生产者将消息发送出去之后,消息到底有没有正确到达 Ra...
一. 生产端的可靠性投递 在实际生产中,很难保障前三点的完全可靠,比如在极端的环境中,生产者发送消息失败了,发送端在接受确认应答时突然发生网络闪断等等情况,很难保障可靠性投...
本篇聊聊同步辅助类CountDownLatch,涉及内容基于JDK7。 1.概述CountDownLatch允许一个或者多个线程一直等待,直到一组其它操作执行完成。在使用Co...
注:这份文档是我和几个朋友学习后一起完成的。 目录 RabbitMQ 概念 exchange交换机机制什么是交换机binding?Direct Exchange交换机Topi...
本文摘自同行说用户“风一样的男子”,原文链接:http://www.yidianzixun.com/n/0CAz84ve?s=1&appid=yidian,如涉及版权问题请及...