V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
edis0n0
V2EX  ›  Linux

iftop 显示的流出流量和对端 iftop 显示的流入流量差别有 200 倍差别如何排查?

  •  
  •   edis0n0 · 2022-11-29 17:05:52 +08:00 · 1204 次点击
    这是一个创建于 512 天前的主题,其中的信息可能已经有所发展或是发生改变。

    业务用了十几台腾讯云节点(便宜)爬数据,汇总到阿里云的中心服务器(用久了迁移麻烦),之间通过简易对称加密+HTTP (无 TLS )传输(爬一条传一条,每个节点都是几千并发地上报)(屎山代码,之前写爬虫的人离职了,没人愿意动)

    最近调高上报线程数量后发现爬得更慢了,iftop 显示节点的 5Mbps 上行带宽中 7.1Mbps (没写错)(腾讯云面板看总实际上传速率是 5.8Mbps ),被中心服务器占满了,但中心服务器上用 iftop 看从这些节点的下行速度只有不到 30Kbps ,研究了很久也分析不出来多出来的带宽被用到了哪里?我知道阿里和腾讯云间会互相丢包,但也不至于丢 99%的包吧。

    (非互联网企业,代码都是能用就行,完全没有什么架构之类的东西)

    -------------------结帖 我看错了,中心服务器的下行带宽也是 7Mbps ,我把上行当成下行了----------------------

    edis0n0
        1
    edis0n0  
    OP
       2022-11-29 17:33:10 +08:00
    上报的数据都是纯文本,不知道为什么带宽消耗这么大,不得不去读屎山了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5439 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:57 · PVG 14:57 · LAX 23:57 · JFK 02:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.