Go高并发场景及处理 10

  • Post author:
  • Post category:其他





关于高并发可以看看我另一篇文章


简单介绍:典型并发场景


这里记录的是我个人不太熟练的语法和知识


详细内容移步:



李文周的博客



(非常详细)(然而并没有)

#京东秒杀

https://zhuanlan.zhihu.com/p/82260208


应对高并发场景的方法

处理高并发,需要全面考虑:网络请求、服务器性能、IO瓶颈、带宽等?????

高并发系统常见的应对措施包括缓存、限流和降级。


缓存:使用缓存可以有效缓解服务器的压力、增大系统处理能力、加快请求响应速度,几乎是高并发服务器系统的标配。



限流:通过减少请求频率来减轻服务器压力。



降级:把不重要的服务暂时关闭,节省服务器资源,从而保证核心服务的正常运行,降级首要考虑的问题是区分核心服务与非核心服务,分辨哪些服务可以降级,哪些不能降级。



分流:部署多个服务器,通过负载均衡处理请求。



异步:核心功能立即完成,并放回确认,后续工作通过消息队列进行异步处理。



版权声明:本文为qq_45893570原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。