首页 > 其他分享 >记一次节点导致性能差的问题

记一次节点导致性能差的问题

时间:2025-01-22 14:21:54浏览次数:1  
标签:负载 部署 性能 PodB 导致 ACK Pod 节点

背景:一个应用部署了两个Pod,消费MQTT时发现PodA的CPU打满,PodB的CPU基本未使用。查看日志发现,PodA消费到的数据比PodB多5倍。
猜测可能的结果如下:

  1. 因PodB的消费能力不足,MQTT做了负载均衡(未收到消息ACK不会继续发送下一条消息)。
    将服务中的处理逻辑忽略,只做消费,立马返回ACK。验证结果:未出现负载不一致的情况。

  2. 发现两个Pod部署在不同节点,多次尝试过后发现总是某个IP段上有问题,怀疑和节点有关。
    将服务强制部署在某个节点上。验证结果:未出现负载不一致的情况,猜测通过。

最后:节点池存在多个节点,分别将Pod部署在节点上,验证发现为可用区(机房)和中间件的可用区网络问题导致。问题到此解决。

标签:负载,部署,性能,PodB,导致,ACK,Pod,节点
From: https://www.cnblogs.com/qiuwang/p/18684984

相关文章

  • 一站式云原生支持,Alibaba Cloud Linux性能有多强?
    随着云计算技术的高速发展,企业对操作系统的需求不再局限于传统的服务器环境,而是更加关注与云原生架构的兼容性、性能优化以及系统的可扩展性。在这样的背景下,AlibabaCloudLinux应运而生,作为一款由阿里云自主研发的Linux操作系统,它专为云计算环境进行了深度优化,为企业和开发者......
  • 使用Python3.8写的代码比Python3.10写的性能差吗?
    一般情况下,Python3.10的性能是要好于Python3.8的。那么是否意味着同等条件下,使用Python3.8写出来的代码要比Python3.10写出来的代码性能差呢?笔者曾经写过一个项目,项目一开始使用Python3.8。重构时,因为3.8不支持某些功能,一度将Python版本升到了Python3.10。升到3.10......
  • 【节点边际电价】机组运行约束对机组节点边际电价的影响分析(Matlab代码实现)
     ......
  • canvas有哪些可以提升性能的优化方法?
    在前端开发中,优化Canvas性能的方法有多种,以下是一些主要的优化策略:减少绘制操作:Canvas的绘制操作是相对耗费性能的,因此应尽量减少不必要的绘制。例如,可以通过合并多个绘制操作为一个复合操作来降低绘制次数。另外,使用双缓冲技术也是一种有效的减少绘制次数的方法。选择合适的图......
  • 如何优化数据库查询性能?请列举一些常见的优化方法。
    优化数据库查询性能是提升系统效率和用户体验的重要手段。以下是一些常见的优化方法,结合了多篇证据中的内容:1. 使用索引索引是提高查询速度的核心工具,应根据查询字段和表大小合理创建索引。例如,为主键、常用查询字段(如WHERE子句中的字段)创建索引可以显著提升查询效率。避免......
  • Linux性能分析
    sudoyuminstall-yepel-releasesudoyumupdate-ysudoyumgroupinstall-y"Developmenttools"sudoyuminstall-yelfutils-libelf-develcmake3gitbisonflexncurses-develsudoyuminstall-yluajitluajit-devel#forLuasupportcurl-LOh......
  • 【Linux网络】深入理解linux内核网络性能优化
    一、网络请求优化1.1减少不必要的网络IO在系统设计与开发过程中,应尽量避免不必要的网络I/O操作,尤其是在可以通过本地进程或内存内完成的场景下,避免使用网络通信来实现。网络虽然是现代分布式系统中的核心组件,能够连接不同模块、简化开发流程,并支持大规模系统的构建,但滥用网络会......
  • 如何使用深度学习框架目标检测YOLOv8训练骨折检测模型涉及到准备数据集、设置环境、预
    如何使用深度学习框架目标检测YOLOv8训练骨折检测模型涉及到准备数据集、设置环境、预处理数据、定义模型、训练模型、评估模型性能、分析结果和可视化,以及开发用户界面识别骨折X光检测数据集骨折X光检测数据集YOLO20000一套全面的X射线图像,旨在促进使用计算机视觉技......
  • 【模拟电子技术】11-放大电路的性能指标
    【模拟电子技术】11-放大电路的性能指标通过输入,输出侧的各一个电容来到输入纯交流,输出纯交流Ui变化引起UBE变化,UBE变化引起IB变化,IB变化引起IC变化,IC变化引起UCE变化,UCE变化引起Uo变化关于输入,输出等效电路的问题:输入电阻Ri越大越好还是越小越好?当然是越大越好,因为我们想......
  • 微信 Callkit 扩大测试范围;DeepSeek-R1 模型发布,性能对标 OpenAI o1 正式版丨 RTE 开
     开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(Real-TimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个......