swoft-cloud / swoft

🚀 PHP Microservice Full Coroutine Framework
https://swoft.org
Apache License 2.0
5.58k stars 788 forks source link

第一次请求比较慢 macOs 2017 MBP #127

Closed jianhuihi closed 6 years ago

jianhuihi commented 6 years ago

'worker_num' => env('WORKER_NUM', 5), 'task_worker_num' => env('TASK_WORKER_NUM', 100),

最后测试发现是由于这两个参数引起的,将近10秒左右 负载也在攀升

若按照默认配置 则不会出现这个问题 'worker_num' => env('WORKER_NUM', 1), 'task_worker_num' => env('TASK_WORKER_NUM', 1), swoft: 1.0.0, php: 7.1.14, swoole: 2.1.0

image

huangzhhui commented 6 years ago

Docker 环境 还是 本机环境?

jianhuihi commented 6 years ago

本机环境

huangzhhui commented 6 years ago

tim 20180309131731 Worker在初始化过程中是没法响应请求的,请在看到"Server started."后再发起请求,该提示语需执行composer update后才会出现