Lumen 高并发性能很低?

大家好. 我用Lumen写了个接口, 没有任何逻辑, 用jemeter做压测, 500个线程跑3次, 正常应该100ms内跑完, 结果很多线程超过1000ms甚至10000ms(单线程跑50ms).

为了对比, 我直接用php写了接口, 也是500线程跑3次, 所有线程都能控制在50毫秒以内.

不知道有没有兄弟遇到过这个问题, 是我对lumen没有做合适的优化?

[lumen代码片段]
$app->get('/localtest', 'LocaltestController@requestService');
<?php
namespace App\Http\Controllers;
class LocaltestController
{
public function requestService()
{
return 1;
}
}

[普通php代码片段]
<?php
echo 11;

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 3

一样遇到这个问题,关注一下。

6年前 评论

这种测试有什么意义呢?你在接口中加入逻辑判断,DB操作,外部接口调用之后再做比对和测试,看看结果相差多少倍才有意义啊

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!