当前位置:首页>Linux>Linux服务器网速测试全攻略:你以为的"网速慢",真的是网速的问题吗?

Linux服务器网速测试全攻略:你以为的"网速慢",真的是网速的问题吗?

  • 2026-07-01 05:23:22
Linux服务器网速测试全攻略:你以为的"网速慢",真的是网速的问题吗?

先搞清楚一件事:你要测的是哪种"网速"

很多人一说测网速,脑子里第一反应就是那个转圈圈的speedtest页面,上传多少下载多少。但在服务器运维场景里,"网速"这个词其实包含了好几个维度,不搞清楚的话,测出来的数据根本没法用。

带宽(Bandwidth):就是你买的那条线理论上能跑多快。比如你买了100Mbps的带宽,这是上限,是天花板。注意这里的单位是Mbps,是bit,不是Byte,换算关系是除以8,所以100Mbps的理论最大下载速度大概是12.5MB/s,很多人搞混这个。

吞吐量(Throughput):实际跑出来的速度。受到网络拥塞、丢包、协议开销等影响,永远比带宽小。这才是你真正关心的数字。

延迟(Latency):数据从A到B需要多少时间。这个跟带宽是两回事,带宽大不代表延迟低,就像高速公路宽不代表你开车快,路上堵车照样慢。

丢包率(Packet Loss):数据包在传输过程中丢失的比例。哪怕只有1%的丢包,对TCP连接的影响都是灾难性的,因为TCP会反复重传,速度直接掉下来。

所以你看,"网速慢"这个说法太笼统了。是带宽不够?还是丢包严重?还是延迟高?不同的问题,解决方案完全不一样。


工具一:iperf3 —— 内网测试的王者

如果你要测两台服务器之间的网络性能,iperf3是我用得最多的工具,没有之一。

它的工作原理很简单:一台机器跑服务端,另一台跑客户端,客户端向服务端发送数据,测量实际吞吐量。因为是点对点直接测,排除了外部因素干扰,测出来的数据非常准。

安装:

# CentOS/RHELyum install -y iperf3# Ubuntu/Debianapt install -y iperf3

使用方式:

服务端先跑起来,监听5201端口:

iperf3 -s

客户端连过去测试:

iperf3 -c 192.168.1.100

默认跑10秒,输出大概长这样:

[ ID] Interval           Transfer     Bitrate[  5]   0.00-10.00  sec  1.09 GBytes   936 Mbits/sec                  sender[  5]   0.00-10.00  sec  1.09 GBytes   934 Mbits/sec                  receiver

这里要注意,Bitrate就是吞吐量,单位是Mbits/sec。如果你的网卡是千兆的,理论上能跑到940Mbps左右(有协议开销),跑出来900+就算正常,要是只有500Mbps,那就得查原因了。

几个常用参数:

# 测试时间改成30秒,更准确iperf3 -c 192.168.1.100 -t 30# 开4个并行连接,模拟多线程场景iperf3 -c 192.168.1.100 -P 4# 测UDP,顺便看丢包率和抖动iperf3 -c 192.168.1.100 -u -b 100M# 反向测试,服务端向客户端发数据(测上行)iperf3 -c 192.168.1.100 -R

UDP测试这个很有用,特别是对实时业务,比如视频流、语音通话这类对丢包敏感的应用。-b 100M 是限制发送速率100Mbps,不加的话UDP会把带宽打满,可能影响其他业务。

我之前有次排查一个机房到机房之间的专线,运营商承诺是500Mbps,用iperf3一测,单线程只有200Mbps出头,开4个并行连接才到450Mbps。这说明线路延迟比较高,单个TCP连接的窗口大小限制了速度,但实际带宽是够的。这个细节如果不用iperf3测,根本发现不了。


工具二:speedtest-cli —— 测公网带宽

iperf3适合测内网,公网带宽怎么测?speedtest-cli是个不错的选择。

安装:

# CentOS系列yum install -y python3-pippip3 install speedtest-cli# Ubuntu/Debianapt install -y speedtest-cli# 或者用pippip3 install speedtest-cli

直接运行:

speedtest-cli

它会自动找最近的测速服务器,然后输出延迟、下载速度、上传速度。

Ping: 5.234 msDownload: 94.32 Mbit/sUpload: 95.11 Mbit/s

如果想指定测速服务器,先列出来选:

speedtest-cli --list | grep -i beijing

然后用 --server 参数指定ID:

speedtest-cli --server 12345

还可以输出JSON格式,方便写脚本采集:

speedtest-cli --json

这个工具的局限性也很明显,它测的是你的服务器到某个公网测速节点的速度,受路由、节点质量影响很大。同一台服务器,选不同的测速节点,结果可能差一倍。所以我一般会选几个不同的节点多测几次,取个平均值,而不是只看一次结果。


工具三:wget/curl —— 最简单的临时测速

有时候服务器环境比较受限,装不了额外的工具,或者就是想快速测一下,wget和curl就够用了。

# 用wget下载一个测速文件,输出到/dev/null(不占磁盘)wget -O /dev/null http://speedtest.tele2.net/100MB.zip# 用curl测,并显示详细速度信息curl -o /dev/null -w "Speed: %{speed_download} bytes/sec\nTime: %{time_total}s\n" \  http://speedtest.tele2.net/100MB.zip

curl的 -w 参数可以输出很多有用的信息,比如:

curl -o /dev/null -w "DNS解析: %{time_namelookup}s\n连接时间: %{time_connect}s\n首字节时间: %{time_starttransfer}s\n总时间: %{time_total}s\n下载速度: %{speed_download} bytes/s\n" \  https://www.baidu.com

这个其实不只是测速,还能帮你分析延迟在哪个阶段,DNS解析慢还是TCP握手慢还是服务器响应慢,对排查问题很有帮助。

注意curl输出的速度单位是bytes/s,换成Mbps要乘以8再除以1000000。


工具四:实时监控类工具

上面那几个工具是主动测试,还有一类工具是被动监控,看服务器当前的网络使用情况。

nload —— 最直观的实时流量图

# 安装yum install -y nload   # CentOSapt install -y nload   # Ubuntu# 运行nload eth0

nload会用ASCII图形展示实时的入流量和出流量,非常直观。多个网卡的话用左右方向键切换。

iftop —— 看连接维度的流量

# 安装yum install -y iftopapt install -y iftop# 运行(需要root)iftop -i eth0

iftop的界面有点像top命令,显示当前所有活跃连接的流量,能看到哪个IP在跟你通信,流量多少。排查"谁在占带宽"这类问题非常好用。

有次我们服务器带宽突然跑满了,业务受影响,用iftop一看,发现有个外部IP在疯狂请求,流量占了总带宽的70%,明显是爬虫或者攻击,直接加防火墙规则封掉,带宽立刻恢复正常。

nethogs —— 精确到进程的流量统计

# 安装yum install -y nethogsapt install -y nethogs# 运行nethogs eth0

nethogs能告诉你每个进程的网络使用情况,包括进程名、PID、发送速率、接收速率。当你不知道是哪个进程在占用带宽的时候,nethogs直接给你答案。

这三个工具我一般是配合着用的,nload先看总体情况,流量异常的话用iftop看是哪个IP,再用nethogs确认是哪个进程,三步基本能定位到问题。


工具五:ping和traceroute —— 别忘了这两个基础工具

很多人觉得ping太简单,不屑于用。但其实ping给出的信息量挺大的。

# 基本用法ping -c 100 目标IP# 指定包大小(测试不同包大小下的延迟)ping -c 50 -s 1400 目标IP# 洪水ping,快速测丢包(需要root)ping -f -c 1000 目标IP

ping 100个包,看平均延迟、最小最大延迟、丢包率。如果丢包率超过0.1%,就要重视了,TCP在这种情况下性能会严重下降。

traceroute/tracepath可以看数据包经过哪些节点,哪个节点延迟高:

traceroute 目标IP# mtr是traceroute的增强版,实时显示每跳的丢包率和延迟mtr 目标IP

mtr这个工具特别好用,它把ping和traceroute结合起来,实时显示每一跳的延迟和丢包情况,能快速定位是哪段链路有问题。


测出来的数据怎么解读

工具会用了,但数据怎么看,这才是关键。

关于带宽利用率

如果你买的是100Mbps带宽,iperf3测出来80Mbps,这正常吗?正常。TCP有协议开销,加上网络本身的一些损耗,能达到理论值的85%-95%就算健康。如果只有50%,那就要查原因了。

关于延迟

同机房内的服务器之间延迟一般在0.1-1ms,同城跨机房5-20ms,跨省50-100ms,国际线路100-300ms。如果你的延迟远超这个范围,要么是路由绕远了,要么是中间某个节点有问题。

关于丢包

局域网内丢包率应该是0。公网允许有极小的丢包,但超过0.5%就需要关注,超过1%就是明显问题了。UDP测试看丢包率特别直观:

iperf3 -c 目标IP -u -b 50M -t 30

输出里会有 0.00% 这样的丢包率数据。

关于单线程和多线程的差异

这个坑很多人踩过。iperf3单线程测试,如果延迟比较高,TCP窗口会限制速度,跑不满带宽。这不是带宽不够,是TCP拥塞控制的正常行为。

简单说,TCP发送速度受窗口大小和RTT(往返延迟)共同决定:

最大吞吐量 ≈ TCP窗口大小 / RTT

RTT是100ms,TCP窗口是64KB(默认),最大吞吐量大概是640KB/s = 5Mbps。哪怕你有1Gbps的带宽,单线程也跑不快。这时候要么调大TCP窗口(调整内核参数),要么用多线程测试:

iperf3 -c 目标IP -P 8

几个实用的排查思路

遇到网络问题,我一般按这个顺序来:

先用ping确认基本连通性和延迟,如果ping都不通,后面就不用测了,先查防火墙和路由。

ping通了,用mtr看每一跳,找出延迟突然增大或者丢包的节点。

如果是内网问题,用iperf3测两端之间的吞吐量,对比正常值。

如果是公网问题,用speedtest-cli测多个节点,看是某个方向的问题还是整体带宽不够。

如果带宽够但业务还是慢,用iftop和nethogs看是不是有其他进程占用了带宽,或者有异常流量。

最后检查内核网络参数,比如TCP缓冲区大小,有时候默认值在高延迟高带宽的场景下会成为瓶颈:

# 查看当前TCP缓冲区设置sysctl net.core.rmem_maxsysctl net.core.wmem_maxsysctl net.ipv4.tcp_rmemsysctl net.ipv4.tcp_wmem# 临时调大(生产环境谨慎操作)sysctl -w net.core.rmem_max=134217728sysctl -w net.core.wmem_max=134217728

总结

说了这么多,核心就一句话:测网速不是目的,找到问题才是目的。

工具只是手段,关键是要理解你在测什么,测出来的数据意味着什么。带宽、延迟、丢包、抖动,这几个维度缺一不可,光看下载速度是不够的。

建议大家养成一个习惯,在服务器刚上线的时候就跑一遍基准测试,把数据记录下来。等以后出问题的时候,有历史数据对比,排查效率会高很多。

另外,测试要在业务低峰期做,也要在业务高峰期做,两个时段的数据差异本身就能说明很多问题。


如果这篇文章对你有帮助,麻烦点个赞转发一下,让更多人看到。你身边有遇到网络问题不知道怎么排查的同学,直接把这篇甩给他。

有什么问题或者补充,欢迎在评论区聊,我看到都会回复的。


公众号:耕云躬行录

个人博客:躬行笔记

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-03 21:57:25 HTTP/2.0 GET : https://f.mffb.com.cn/a/492553.html
  2. 运行时间 : 0.125967s [ 吞吐率:7.94req/s ] 内存消耗:4,457.65kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=cae5cce39c5b288c939aa6347c9d863e
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000618s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000710s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.001172s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.001650s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000552s ]
  6. SELECT * FROM `set` [ RunTime:0.007525s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000885s ]
  8. SELECT * FROM `article` WHERE `id` = 492553 LIMIT 1 [ RunTime:0.003739s ]
  9. UPDATE `article` SET `lasttime` = 1783087046 WHERE `id` = 492553 [ RunTime:0.006217s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000275s ]
  11. SELECT * FROM `article` WHERE `id` < 492553 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000537s ]
  12. SELECT * FROM `article` WHERE `id` > 492553 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000495s ]
  13. SELECT * FROM `article` WHERE `id` < 492553 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002050s ]
  14. SELECT * FROM `article` WHERE `id` < 492553 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.011146s ]
  15. SELECT * FROM `article` WHERE `id` < 492553 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.017473s ]
0.127499s