当前位置: 首页 > news >正文

网站焦点图如何美观珠海 网站建设

网站焦点图如何美观,珠海 网站建设,iis架设网站教程,建站平台有哪些简介#xff1a; Nacos 2.0 通过升级通信协议和框架、数据模型的方式将性能提升了约 10 倍#xff0c;解决继 Nacos 1.0 发布逐步暴露的性能问题。本文通过压测 Nacos 1.0#xff0c;Nacos 1.0 升级 Nacos 2.0 过程中#xff0c;Nacos 2.0 进行全面性能对比#xff0c;直观…简介 Nacos 2.0 通过升级通信协议和框架、数据模型的方式将性能提升了约 10 倍解决继 Nacos 1.0 发布逐步暴露的性能问题。本文通过压测 Nacos 1.0Nacos 1.0 升级 Nacos 2.0 过程中Nacos 2.0 进行全面性能对比直观的展示 Nacos 2.0 所带来的性能提升。 作者席翁 Nacos 2.0 通过升级通信协议和框架、数据模型的方式将性能提升了约 10 倍解决继 Nacos 1.0 发布逐步暴露的性能问题。本文通过压测 Nacos 1.0Nacos 1.0 升级 Nacos 2.0 过程中Nacos 2.0 进行全面性能对比直观的展示 Nacos 2.0 所带来的性能提升。 压测准备 ​ 环境准备 ​ 为了方便 Nacos 部署升级和展示核心性能指标我们是从阿里云微服务引擎 MSE_https://cn.aliyun.com/product/aliware/mse_中购买的一个 2 核 CPU4G 内存的三节点 Nacos 集群。 ​ 压测模型 ​ 为了展示不同规模下的系统表现我们采用逐步增压的方式进行压测将压力分为 3个批次进行逐步启动并观察每个批次下集群的运行表现。同时会在压力集群之外再增加一个 Dubbo 服务的 Demo 并使用 Jmeter 以 100 TPS 的压力不停的调用以模拟不同压力下对实际业务调用存在的可能影响。 压测过程中会在适当的时候对服务端和客户端进行升级服务端的升级将直接使用 MSE 提供的一键升级功能客户端的升级会使用分批次轮流重启的方式进行。 压测过程 ​ Nacos1.X Server Nacos1.X Client 首先启动第一批施压集群对 MSE Nacos1.2.1 进行施压在 6000 个 Providers 的压力下集群稳定时 CPU 大约 25% 能够稳定保持 6000 实例。 随后启动第二批施压集群增加 4000 个 Provider 合集 10000 个 Provider 。此时集群峰值 CPU 已经达到 60% 稳定运行时大约在 45% 左右集群能够稳定运行。 在前两批的压力下集群没有出现稳定性问题所以 Dubbo 的调用保持正常没有错误发生。 当第三批施压集群启动之后压力总计 14000 个 Provider 。此时集群先是短暂的注册到 13000 个实例之后很快出现实例数下跌CPU 跑满的问题。并且缩小时间范围可以看到下跌后的实例仍然在小范围抖动。 同时 Dubbo 的调用出现错误从 Consumer 的日志可以看出是由于服务端无法支撑这个级别的压力导致 Dubbo Provider 被摘除所以调用的时候出现了 No provider 的错误。 Nacos2.X Server Nacos1.X Client 由于服务端升级期间会进行实例的双写操作因此在升级过程中服务端存储的实例数会是实际实例值的两倍。根据上述测试结果需要先将实例数回滚回第一批 6000 实例之后或是升级配置扩容机器之后再尝试升级。本文使用回滚压力的方式先停止后启动的施压集群。让集群恢复正常后再执行升级。 从监控图中可以看出在停止后两批压力后集群很快就恢复到了正常运行稳定Dubbo 调用也恢复正常。之后使用 MSE 的升级功能进行升级。升级过程中由于双写的性能损耗导致 CPU 有较大的抖动而且因为双写导致的实例数翻倍实际上相当于 12000 实例的极限压力服务端仍然有一定的抖动因此导致了些许 Dubbo 的错误。若是在非极限压力下升级将不会有此影响。 随着服务端升级完成停止双写消除了双写带来的性能损耗CPU 使用降低并趋于稳定同时实例数也不再抖动Dubbo 调用完全恢复如同 1.X 服务端一样分两个批次启动施压集群对比两个版本间在相同压力下的性能表现。 由于客户端依旧使用的是 1.X 的客户端服务端的使用水位依然非常高在全部压力启动后CPU 几乎达到 100% 虽然没有像 1.X 服务端一样出现大规模实例下跌但是运行一段时间后依旧有少量的实例抖动说明仅升级 Nacos 服务端到 2.0 版本能有一定的改善但是没有彻底解决性能问题。 Nacos2.X Server Nacos2.X Client 为了完全释放 Nacos 2.0 的性能还需要将施压集群的客户端也升级到 2.0 以上版本。同样将分 3 个批次进行替换期间由于 Provider 进行了重启服务端有出现实例的下跌再恢复属于正常现象。随着施压集群的升级可以发现 CPU 有了非常明显的下降最终达到稳定时CPU 由最初的接近 100% 降低到 20%集群稳定运行 14000 个实例。 压测结果 ​ 如上所述我们能够得到 2 核 CPU4G 内存的三节点集群在不同版本下的性能差异 ​ 由此可见Nacos 2.0 确实对性能有较大的提升新用户建议直接全部采用 Nacos 2.0老用户建议先升级 Server 端然后在逐步升级客户端释放红利。最后从整个压测视角的监控来直观的感受一下不同版本在不同阶段的性能表现 原文链接 本文为阿里云原创内容未经允许不得转载。
http://wiki.neutronadmin.com/news/292902/

相关文章:

  • 重庆网站建设哪家强做自媒体可利用的国外网站
  • 在线教育网站流量是怎样做的秦皇岛制作网站
  • 玉环市建设局网站秦皇岛汽车网站制作
  • 免费看电视的网站有哪些坦洲网站建设公司
  • 网站建设开发价格怎么算wordpress去除acf
  • 山西省建设局网站建立一个网站需要人员
  • 访问国外网站加速响应设网站多少钱可以做
  • 做外贸主页网站用什么的空间好点做盗版网站吗
  • 前端开发专业山东济南seo整站优化公司
  • 出国看病网站开发网络营销有哪些内容
  • 网站建设联深圳推广公司网站建设书模板
  • 免费ppt模板下载公众号泰安网站建设优化技术
  • 国内产品网站1688制作灯笼图片
  • 网站开发经营范围内容管理系统开源
  • 温州建设局网站林南飞关于做数学 平方差公式的网站
  • 免费红色ppt模板网站wordpress 主题 demo
  • 南通网站建设哪家好wordpress空白页面模板
  • 宝塔面板建设网站石家庄网络推广
  • 小程序网站开发是用什么语言百度惠生活商家怎么入驻
  • 吉林房地产网站开发汕头住房和城乡建设厅网站
  • 分析竞争对手的网站wordpress 首页幻灯片
  • 网站开发w亿玛酷1专注东台建设网站
  • 备案网查询化妆品北京网络seo推广公司
  • 网站源码修复铜陵58同城做网站
  • 网站可以放多少视频高校网站开发
  • 网站空间永久免费扁平式网站
  • 宣城网站优化网站商城建设合同免费下载
  • 章丘哪里做网站网站公司 模板
  • 网站建设售前一般网站的宽度
  • 长沙哪里学网站建设wordpress 清理缩略图