由于压测大师下线了,剩余的压测额度没地方用,进行了下webman的压测测试

MarkGo

服务环境:

轻量云 1C2G 5M
CentOS 7.6 64bit
PHP 7.4.30

压测配置:

压测配置图

webman配置

count:8
reusePort:true
其余默认

Route::get('/test',[\app\controller\Index::class,'test']);

    public function test(Request $request):Response
    {
        $tmp = [];
        foreach ($request->header() as $k=>$v){
            $tmp[$k] = $v;
        }
        return json($tmp);
    }

webman + select

压测中状态图
压测结果

webman + event

压测中状态图
压测结果
系统top截图

webman + event + nginx

nginx配置为默认配置,根据文档中增加webman反向代理;

系统top截图
压测结果

根据上面的结果,我觉的可能带宽在50M以内,都不需要特殊优化,直接跑就可以了。
从使用率而言,webman确实能把机器性能压榨到极致。

1165 3 1
3个评论

Le

厉害

  • 暂无评论
Tinywan

总结的到尾:带宽在50M以内,都不需要特殊优化,直接跑就可以了

  • MarkGo 2022-07-25

    对的,受限于带宽情况下,各项的优化其实实际意义并不大。

september

压测大师从7月25日维护到8月15日 真离谱啊

  • MarkGo 2022-07-25

    业务下线了,已经停止新购,旧的压测流量8月25日前需要用完。
    我是之前1分钱购买的活动买的,到现在还省一大半。

MarkGo

3497
积分
0
获赞数
0
粉丝数
2017-04-22 加入
🔝