csdn推荐
消息队列RabbitMQ学习为什么学习RabbitMQ每一种技术的出现,都是为了解决业务需求而产生的。通常的背景是,在某种业务场景下,出现了某种问题,怎么解决这种问题,一个新的技术产生了。下面举个单体架构的例子来说明。1.1单体架构的缺点上面这种单体架构中,所有的业务都堆积在一个项目中,最终打成一个war包进行部署。在服务的高可用方面,通过nginx做一个集群这种结构,最开始出现问题的是数据库。当数据量激增,数据查询变得缓慢,需要开始对mysql进行优化,如:增加索引为了防止单点故障,数据库采用主从复制,还会采用读写分离,分库分表等技术,但是这种情况下,系统架构依然有问题;在
文章来源:https://blog.csdn.net/zhaoyu_1979/article/details/139149735
微信扫描下方的二维码阅读本文
© 版权声明
THE END
暂无评论内容