设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 13|回复: 0

新手小白域名部署tracker上线后就炸了,解答为什么高性能服务器不建议使用docker,而且还要去优化Linux系统内核限制

[复制链接]
 成长值: 618

签到天数: 5192 天

[LV.Master]伴坛终老

发表于 2026/3/23 00:19 | 显示全部楼层 |阅读模式 |Google Chrome 146.0.0.0|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
新手小白域名部署tracker上线后就炸了,解答为什么高性能服务器不建议使用docker,而且还要去优化Linux系统内核限制

正愁流量用不完,但是一部署到线上就炸了怎么回事?在炸换腾讯云

我答
彻底炸了,docker性能非常垃圾的,整个系统已经爆了,把dns解析改成127.0.0.1,或者你可以先把回源ip改成127.0.0.1,免得流量先到服务器
你肯定对系统优化一无所知,80端口丢包95%,但是其它端口正常,你这个问题是我帖子上提到的那个优化问题,典型的1024问题,Linux就这点不好,各种系统设置默认1024太保守
你不如直接抄作业,根据我的教程来,因为你没根据教程优化,所以丢包不通,教程上特别注明提到了端口的问题
而且服务器怎么了,腾讯限制和服务器没关系吧,是系统环境配置问题,我都怀疑你没看我帖子去优化,你怎么优化的?输入 tail -f /var/log/messages 截图给我看看,看看系统汇报给你什么

我不知道你想看什么,如果是这个nginx的日志

是你系统配置阻塞,你果然没看我帖子,帖子上面写的非常清楚了,你其它端口没阻塞,但是80端口已经触发系统限制了,你要解开系统限制,你还是看一下帖子吧,你换什么服务器都一样的,系统汇报结果触发了什么限制,写的明明白白
头一次接触高并发啥都不懂可以理解,但是别人优化经验不听就难绷了,如果系统没触发限制,但是依旧丢包,这种情况下才能判定是服务器问题,你的系统没日志的话,也可以试试dmesg
不是这个,要看系统的,应用层日志没有任何参考价值,因为限制是在系统发生的,你当前Ubuntu这种系统也不适合当服务器,你看这系统你现在连个系统日志你都看不到,,,还得去查你这个系统用的查看命令

看了下全是Listen Queue Overflow
9684126 times the listen queue of a socket overflowed

看吧,系统已经给你结果了,触发限制了,和服务器无关,这是系统的限制,你买个128G的超级无敌高配置服务器,没有修改系统限制的话,一样会出问题
具体就要根据系统日志给你的限制结果,系统会通知你触发了哪些限制,然后你在调整
帖子上介绍的是centos的系统限制优化方案,centos是专门为服务器定制的高性能稳定系统,你用Ubuntu的话,那就要看Ubuntu给你的日志看系统限制是什么原因了
这并不是你买个好点的服务器就能解决的问题,系统内核虽然一般会根据内存大小来动态调整限制值,但是如果不进一步提高限制上限,那么依旧会触发到限制导致丢包无法访问

问了ai,说是这说明你的 VPS 核心数极少

诶,你咋不相信呢,ai等会就会说,你说得对,你要是centos的话,你倒是能把登录信息给我, 我给你优化一下

不换系统了吧,换什么都不能把移动网连不上的问题解决,能解决这问题随便你搞,不能解决就没意义,折磨整整一个晚上

移动访问不了的网络原因解决不了,但是你系统丢包问题能解决,移动你只能套cf去中转,首先,你的服务器并不需要docker和nginx,这会导致cpu占用情况翻几倍

docker删了

既然你说了docker已经删除,要确保防火墙残留也一起删除干净,不要启用防火墙避免跟踪表影响性能
nginx也会浪费掉80%的CPU,直接不使用nginx,把流量接入opentracker后端才是最正确的做法
nginx对于高并发服务器来说,这web软件的性能优化极差,用了nginx后会在高并发下会大量降低吞吐量
而且你正在做的是无意义的反代产生的系统资源消耗,nginx一般需要部署在局域网另一台服务器上,而不是127.0.0.1本机反代
使用nginx除非你知道自己确实要做什么,比如说要进行域名重写规则,特殊情况无法删除nginx的情况下才需要部署,这种情况下你只能升级CPU数量
我github仓库里的opentracker 最新版本我已经和作者联合开发更新了这功能,现在的最新源代码编译后支持使用CDN传递ip地址,opentracker官网也会更新上这份源代码

nginx删了,我不知道是不是返回本地ip了

放BT客户端里面连接一下你的tracker,看响应用户就知道了,跑容器浪费CPU就算了,不知道你还套个nginx做什么,这个浪费的CPU更多

现在一切正常了,1核1G内存的vps稳定运行tracker,但是还有个问题,是cf一直发请求比率1200rps的邮件给我,拦截了很多正常访客怎么解决

这个帖子上有介绍,找到规则ID:c9f18c647ae745c6b81b459d8ed59b32(HTTP requests with unusual HTTP headers or URI path),改成本质上为关,这样cf就不会误报拦截访客了
https://bbs.itzmx.com/thread-101182-1-1.html

看了下套cf后返回CDN的内网ip,直接关CDN,真的不折磨了,晚上七点半就折磨到现在凌晨1点,无意义的浪费时间,算了,关机睡觉
问题是你这种搞法是不能套CDN的啊,我用的不是最新版的,也就是说我一整个晚上就是再不停的重复ai给的三个方案,纯浪费时间,毫无意义,睡个觉醒来换个系统几行命令就搞定了,完全没必要现在折腾,我的评价是浪费时间

你这是一眼内网ip了,用帖子上的命令启动,就可以支持CDN了,你居然感受不到学习的快乐,看了下你的域名,一路优化下来后正常了,现在丢包率是0%,而不是一个小时前的95%了,早和你说了是系统上的限制问题
你从帖子上的教程一路走下来,那肯定是可以抄作业的

我真是服了,确实是不能用乌班图,要折腾首先得换系统,系统问题有些优化做不了啊,我真的顶不住了啊,很累,很焦虑,上一天班回来浪费了7个多小时,等于回家继续上班,你的逻辑是对的,很正确,但我没换系统就用不了很多命令,包括你说的优化

你该启动网易云音乐睡觉了
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2026/3/23 03:33 , Processed in 0.104781 second(s), 20 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表