Memcached1.2.1的不足:单线程运行,压力集中在一个逻辑内核上

[开发] 季雨林 2018/7/9 9:44:14

        今日翻邮件,偶然找出之前做高并发gps系统时候的一张截图。是关于Memcached应用的一个失败案例。

        高并发系统是个综合体,不能有任何单点,这也是云架构大范围取代传统架构的一个重要原因。

        Memcached是个高性能缓存组件,表现非常优秀,与之相似的产品还有一个著名的产品:Redis ,在某些场景下会有更好的表现,用到缓存系统的同学可以自行学习。

        

        软件:Memcached

        版本:1.2.1 x86

        特点:Memcached只有2个工作线程,其中一个是工作线程,承载缓存操作压力,由于单一的工作在逻辑内核(vCPU)上,从而导致了一个系统瓶颈。

        附图(已做脱敏处理):


原文地址: https://www.opengps.cn/Blog/View.aspx?id=138 文章的更新编辑依此链接为准。欢迎关注源站原创文章!
文末推荐: 阿里云代金券礼包,感谢领取支持本文!!

暂不开启留言板块

鲁ICP备14008001号-2