1. 腾讯云带宽告警问题排查及解决
产品服务器设置了“外网带宽使用率 >= 100%,统计粒度5分钟,连续1次满足条件则每1小时告警一次”告警策略,基本上我每天都收到多条告警信息。
放大一点查看数据:
服务器部署了 web 服务 和 用于存储图片资源,报表导出和资源(平均200KB左右,非 kb)一张,部分页面有时候会放好几张图片展示。如果是连续的浏览充电站、商城,或者导出报表,是很容易触发2次峰值而导致报警的。
刚才只是大约估计了一下可能的情况,排查问题还是要系统地去看,需要挑选了告警的时间区间,分别进行数据统计。
我们服务器对外的带宽服务有:
WEB 服务比较简单,nginx 上都有日志,可以通过日志的 bodysize 统计。其他两个是通过 socket 的,持续通讯的,所以我选择了数据日志的 log 进行大概统计。
以下是我的 nginx access.log 日志格式:
可以通过配置调整 ngx_http_log_mole 的 log format,如:
可以看出 nginx 日志的 body_bytes_sent 是字节,所以可以通过以下指令查看数据量($10 是 body_bytes_sent 所在位置,需要根据实际调整;grep 内容是某一分钟的时间):
最终实际查看一天下来的流量也400MB,几个高峰的分钟段也就几M,都在预期合理的范围,并且形成不了持续的拥堵情况。
Web Socket 只有 connect 时的信息会写在 nginx access log 上,不过平时通讯的信息都有手动写相应的 access log(注意排除 业务的log信息)。经统计 web socket 的 access log 比较小,一天只有十几M的数据,基本可以忽略。
注意:心跳包也需要统计进去。
桩agent 是通过端口直连的,没有经过 nginx,log 比较分散,统计了几个大的agent的 log(只统计 access log),占用的大小都不大,基本不形成高峰。但由于数量多,没有最终确定某个时间段的高峰值。
通过 nginx 配置,限制最大的带宽,可以稍微缓解一次访问的压力。避免一个大文件的访问,就长期占用了所有的外网带宽。
Nginx 限流有两种方式:
ngx_http_limit_req_mole 模块提供限制请求处理速率能力,使用了漏桶算法(leaky bucket)。下面例子使用 nginx limit_req_zone 和 limit_req 两个指令,限制单个IP的请求处理速率。
==在 nginx.conf http 中添加限流配置:==
==配置 server,使用 limit_req 指令应用限流==
上面例子限制 10r/s,如果有时正常流量突然增大,超出的请求将被拒绝,无法处理突发流量,可以结合 burst 参数使用来解决该问题。
burst 译为突发、爆发,表示在超过设定的处理速率后能额外处理的请求数。当 rate=10r/s 时,将1s拆成10份,即每100ms可处理1个请求。
此处,burst=20 ,若同时有21个请求到达,Nginx 会处理第一个请求,剩余20个请求将放入队列,然后每隔100ms从队列中获取一个请求进行处理。若请求数大于21,将拒绝处理多余的请求,直接返回503.
不过,单独使用 burst 参数并不实用。假设 burst=50 ,rate依然为10r/s,排队中的50个请求虽然每100ms会处理一个,但第50个请求却需要等待 50 * 100ms即 5s,这么长的处理时间自然难以接受。
因此,burst 往往结合 nodelay 一起使用。
nodelay 针对的是 burst 参数,burst=20 nodelay 表示这20个请求立马处理,不能延迟,相当于特事特办。不过,即使这20个突发请求立马处理结束,后续来了请求也不会立马处理。burst=20 相当于缓存队列中占了20个坑,即使请求被处理了,这20个位置这只能按 100ms一个来释放。
这就达到了速率稳定,但突然流量也能正常处理的效果。
ngx_http_limit_conn_mole 提供了限制连接数的能力,利用 limit_conn_zone 和 limit_conn 两个指令即可。下面是 Nginx 官方例子:
limit_conn perip 10 作用的key 是 $binary_remote_addr,表示限制单个IP同时最多能持有10个连接。
limit_conn perserver 100 作用的key是 $server_name,表示虚拟主机(server) 同时能处理并发连接的总数。
需要注意的是:只有当 request header 被后端server处理后,这个连接才进行计数。
使用独立的云存储,专门存放资源文件。
Agent 与桩之间是通过外网连接的,可以考虑多加一台服务器,与 产品服务是一个内网的。Agent 先连接到一台转发服务器,与 ECMP直接通过内网连接。
端口转发参考:《Agent端口映像》
略
鉴于当前告警实际对访问的影响可忽略,将触发次数调整为2次再告警。(后面再也没有收到告警了~)
《 Nginx 的两种限流方式 》
《 常用的服务器日志分析命令 》
2. 怎么升级腾讯云服务器带宽
可以直接在后台进行带宽升级的
我现在用的小鸟云,性能、价格比腾讯云好太多了,特别是1V1专席客服,不用提交工单,建议你也试试
3. 带宽不够怎么办
问题一:网络带宽不足我们能怎么办? 我举个例子, 大家讨论一下,这个例子恰当不恰当 打电话到你的网络运营商先叫他查查网络连接有没有连接上(热身)
他说有你叫他测速问他多小(然后看个人发挥罗)一般投诉玩会升上去的2M大畅变3到4的
现在网速2M理论是256实际是2004M的是512实际是400
问题二:带宽不足怎么办 也算正常了,我们广西玉林市这里也标称1M的带宽,迅雷下载最高只上到145K每秒啊!其实同是电信也会有很大差别的,广东电信的处度就不错了。主要是基础设施的建设问题,短期内是太大不会有改善的了,况且现在上网的人越来越多了。你能做的无非是自己用软件优化一下机子,有一定的帮助。
问题三:带宽不足是什么意思? 你宽带速度不大。
或者你在看电影时 下载之类耗网速的事情
问题四:带宽不足怎么办 20分 1. 保证网络通畅,禁止P2P、视频是关键。
企业网络的现状是:文件下载、浏览网页、邮件收发和视频通讯都采用相同的带宽处理策略,对于企业的关键业务如:OA,MIS,ERP,CRM等和网络中的一般应用(例如:P2P应用、网络电视等)去争抢带宽, 80%的网络带宽都被一般应用程序占据。因此要解决网络拥塞的问题,首先要禁止P2P软件的下载,以及在线视频。
2. 流量分配工具需谨慎选择。
(1)解决网络拥塞的关键问题是如何能够将带宽合理分配到每个桌面用户,有些人偏向于分配指定的带宽给某个IP其实这样并不能够有效地利用带宽。应该在网络资源紧张的时候限制那些使用量大的用户,保障那些使用量小的用户,反之,当网络资源有较大的空闲时则取消这些限制。
(2)尽量不要选择用ARP欺骗方式来限制流量的工具,使用ARP欺骗方式极易导致局域网网络不稳定。
3. ARP防火墙,一定要装。
ARP病毒已经成为局域网带宽的一大杀手,轻则导致网络不稳定,重则导致网络瘫痪,同时容易将用户隐私泄露出去,从而遭到黑客攻击或被一些不法分子利用盗用用户名及密码。所以,在进行带宽隐神管理之前,一定要安装ARP防火墙。
4. 使用有效的流量监控工具。
知己知彼方能百战不殆,选择一款有效的流量监控工具,能够让你到底是哪个用户使用的最慎携侍多,哪个服务使用的最多使这个未知的网络使用情况变成透明的。能够监控到哪一个用户占用的带宽比较多,又是什么进程占用的带宽,让管理者一目了然,是进行有效管理的前提。例如超级嗅探狗能够做到实宽吵时监控各个用户所占用的带宽,并且能够对网络连接类型进行自动识别,当超过设置得最大大款限制,自动断开占用带宽的网络连接,从而保证网络的畅通。
5.行政手段不可缺少。
想要进行有效的网络管理,首先一定要获得管理层的支持,建立相应的上网管理制度。双管齐下,才能真正有效的进行带宽管理。
问题五:电信宽带带宽严重不足 怎么处理 您好
您可以把电信宽带猫重启试一下,如果仍然比较慢,可以拨打10000号请工作人员帮您处理。
问题六:电信20M网速不够 5分 您好,首先感谢您对中国电信的支持。希望下面的回答能够对您有所帮助,请你在中国电信网上营业厅测试网速,根据您发来的测试图片显示网络速度是正常的,您说下载文件就达不到原来在智能提速的那个下载速度了,其实这是和您下载的资源有关系,有的资源联通率较好所以就是全速下载,如果联通率不好即使你是100兆的带宽那也是没有用的。你参考下安徽电信的网络速度表
安徽电信4G网络已实现全省覆盖,答复仅供参考,具体请咨询10000或登录安徽电信网上营业厅ah.189为准,安徽电信爱家套餐火热来袭!只要每月花169元即可享受50M光纤宽带、10G流量、1000分钟免费通话、高清iTV1部,详情访问安徽电信网上营业厅。
问题七:我无线路由器带宽不够怎么办啊 应该可以的,我的无线路由是最便宜的TP牌的,网速20M,下载最快可以达到近3M,你的网速比我的快,应该没有问题。现将电脑里路由器近点试试[不看天线信号有几个,那是蒙眼球的],如果还达不到直连的效果的80%以上,使你的路由器甚至的问题,登录路由器察看改改,试试吧
问题八:我的电脑带宽提示不够用怎么办啊 硬件问题,只好换硬件了。别的方法嘛,我还不知道呢。
问题九:服务器带宽不够用怎么办? 您好。服务器的带宽都是可以加的,不够用联系您的服务商加带宽即可。
海腾数据赛龙为您解答
问题十:如何投诉电信带宽不够 不要说我夸电信啊,大家也不用太喷,电信的宽带目前是首选最稳定的宽带运营商了,客观事实和口碑大家要承认,装电信宽带图的就是稳定.人家起步也早线路也最全面完善。 不信?看看你楼下楼道的,哪个不是电信的交接箱.但是,不是所有人的地址都是百分百线路没问题的,对吧? 有的人地址偏远一点,线路拉得过长了自然就差了.铜钱的有效传输距离是有限的,不像光纤.也有的是师傅生手,不熟业务,接不好线导致,这些就是个人因素,现在电信的接线装机的师傅都是外派,流动性大,估计工资待遇给外派公司吃了不少.工资差了自然就跳槽的多了.好像说远了.宽带出问题了,这时你怒了,因为你无助了,人在无助时自然会想引起别人注意,会发火,这时,你反映给客服,记住,一定要先记下客服工号,你反映了问题如果没人理你,你就投诉客服,在最后挂电话前你重复一下客服工号给他听,说你不帮我解决问题叫师傅上门,我就投诉你.工号投诉到了就会影响客服的绩效工资,他就会认真对待你的问题.明白? 之前有朋友让我帮他小区装了城中村套餐,还提了速,最近出了问题,一直不敢打10000,都叫我解决,我说你是正规受理申请的,有事直接打10000就行.他说,不行啊.我的地址是小区装这个特殊的城中村套餐,怕10000查我不给我用.我给笑死了. 受理成功了安装了就是你的权益.你一样交了钱一样是客户,跟装贵的资费有什么不同呢?一样享有消费者权益,我估计是我朋友太胆小了吧.最后还是我投诉叫师傅上门维护的,猫坏了而已.呵呵. 总之,投诉不要干生气发火,人家也是人.你反映好了问题用对了方法,投诉自然会有人帮你解决问题.至于装机的师傅,没料到就换一个老师傅来吧.技术好的师傅总会帮你解决你的问题的.
4. 腾讯云的服务器好用吗价格怎么样
阿里云和腾讯云都是服务器的大佬
没有好不好用,主要看你选择是不是离你运营最近地区的机房。
根据你的在线访问以及承载量去选择相应的配置,如果有延迟卡顿,可能就是内存和带宽选的不够大。
可以选相同配置去对比阿里和腾讯,哪里便宜选择哪里,两个都还不错。
给官方打电话,可以找他们要优惠券。
5. 购买腾讯云服务器,使用phpstudy工具架设三四个企业网站,最少需要多少的带宽才能够保证这些网站
如果都是企业网站的话,要看你用了什么程序,什么主题。比如wordpress程序,avada主题,本身就是很耗费内存、系统资源的,那么配置要从 2核4g内存5M带宽起步了。
如果是别的程序和主题那么要看具体情况具体分析,不懂到老魏那里问问吧,这方面的 php程序太多了,每个程序耗费资源不同,主题耗费资源也不同,没有一定的答案。不过从企业角度来说,老魏认为 5M带宽是比较稳妥的,记得写过这方面的文章的,就是5M带宽下载速度是多少之类的详细介绍,也能同时容纳很多并发访问的。
6. 腾讯云服务器自动断开连接且关闭进程
中毒或访问量原因。
1、服务谈昌器中毒。导致服务器对外发包,带宽耗尽,可以先杀毒,消侍斗清理可疑文件。
2、服拿磨务器由于访问量大。带宽资源不足。
7. 请问腾讯云服务器一般用什么配置
腾讯云虽然说是排名前列的云服务器提供商,但是选择器配置也要考虑下面这几个因素:CPU、内存、硬盘、带宽、线路、操作系统和地区。
CPU、内存、带宽其实组成了不同类型的云服务器,所以在选择这三点之前先确定那选哪个类型的云服务器。
目前腾讯云的云服务器型号大概有两种。常规标准型CVM云服务器自定义选择CPU、内存、带宽等网络资源,提供多种子型号。AMD云服务器国内首家采用 AMD EPYC 霄龙处理器的实例,提供平衡的计算、内存和网络资源,是多种应用程序的最佳选择。
这两个型号,如果你开发应用不是那种平衡计算、内存、网络资源的需求,比如你需要更多的内存或者更多的计算,建议选择标准型的云服务器,标准型号可以自定义计算CPU、内存、网络资源更具有个性化。如果你在乎性价比,选择AMD云服务器合适一些。
选择好机型基本就确定了CPU、内存了,然后就是硬盘和带宽了。硬盘是存储数据的地方,硬盘的大小要根据网站的数据大小决定,在选择时应该考虑到剩余空间。
根据网站的性质选择合适的带宽,看你的网站类型、结构和访问量等指标或者预计,一般新的网站,图片不多,也做了处理的,有2M足够了。
操作系统的选择和个人的熟悉情况、网站具体情况有关,对哪种操作系统比较了解就选择哪种操作系统,另外windows系统对asp程序支持较好,不过占用内存较多,而Linux系统对PHP程序比较友好,更省内存,并且有的程序可能只支持某个操作系统。
云服务器定价
CVM 支持包年包月和按量付费。
优惠活动:
腾讯云618活动中的“爆品·秒杀”还在进行中,有两款CPU性能100%的入门级云服务器性价比最高,具体配置及价格如下:
标准型S3云服务器:1核2G1M - 95元/年(288元/3年)
轻量应用服务器:1核2G5M峰值带宽 - 95元/年(288元/3年)