设为首页收藏本站

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

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 2566|回复: 0

NexusPHP pt站tracker汇报间隔修改为2小时,优化announce.php服务器CPU性能

[复制链接]
 成长值: 375

签到天数: 5111 天

[LV.Master]伴坛终老

发表于 2023/3/29 22:24 | 显示全部楼层 |阅读模式 |Google Chrome 111.0.0.0|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
NexusPHP pt站tracker汇报间隔修改为2小时,优化announce.php服务器CPU性能

站点设定,汇报间隔,改成120分钟
111.jpg

修改后,等2小时在试试就知道了,不用担心时间太长取不到peer,默认删除时间测试是165分钟,所以设置120分钟是合理的(应该是第3个设置值+45分钟,后来翻了下代码是cleanup.php文件调用函数deadtime,函数位置在functions.php文件,默认值写的是anninterthree的1.3倍,可以考虑改成+900固定值,加快掉线用户从数据库中清理,这个对性能影响不大,默认1.3倍只是稍微多占用mysql几MB内存,为了避免用户客户端出现TCP等待发起的排队阻塞,可以保持默认值1.3倍)

不考虑升级配置就优化环境吧,例如fpm改成cgi,或者做下限制改成间隔120分钟
这是服务器什么都不修改的情况,只动站点设置来优化性能

修改代码方式优化:https://bbs.itzmx.com/thread-106752-1-1.html
如果优化为这份差分代码,请确保第一个默认值的时间不得设置低于240秒

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026/1/1 08:25 , Processed in 0.101146 second(s), 23 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

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