记一次不太聪明的微服务优化方案
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记一次不太聪明的微服务优化方案相关的知识,希望对你有一定的参考价值。
优化的方案的使用,先要判断系统的瓶颈在于哪一个,对于并发,可以使用java原生的并发或者springcloud的并发方法,或者使用kafka消息队列并发写入,对于数据库读写的方案,可以redis存储热点数,个人认为最省事的是使用kafka消息队列,兼顾性能和安全性
数据异步提交优化 ==》延迟增加
1.使用java的异步提交 耗时增加 内存消耗增加
2.spring框架优化
移除tomcat模块
3.启用kafka消息队列
响应效果好 都能得到响应,数据不丢失
缺点:
消费者消费能力严重不足 ==》写入数据库时间变长
4.使用redis作为中间层
以上是关于记一次不太聪明的微服务优化方案的主要内容,如果未能解决你的问题,请参考以下文章