Laravel 一个请求要开销掉 13 兆左右的内存,内存开销太猛多性能要求高的项目都不敢用
{"message":"请求记录","context":{"url":"http://127.0.0.1:8600/admin/foo","method":"GET","ip":["127.0.0.1"],"path":"admin/foo","headers":{"content-type":[""],"content-length":["0"],"x-original-url":["/admin/foo"],"upgrade-insecure-requests":["1"],"user-agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:77.0) Gecko/20100101 Firefox/77.0"],"host":["127.0.0.1:8600"],"cookie":["user=%7B%22user_id%22%3A1%2C%22user_name%22%3A%22admin%22%2C%22role_id%22%3A0%7D; pma_lang=zh_CN; phpMyAdmin=gqs21pb1gjj180lkm6vthacfkd; pmaUser-1=%7B%22iv%22%3A%22aLk6SEW9plD0U9q52jt6fQ%3D%3D%22%2C%22mac%22%3A%22b6208fffc106ba0d22ead6b804c1d8744006c234%22%2C%22payload%22%3A%225YCcZiTVQkNyv3Xh2jcYoA%3D%3D%22%7D; xiaoyan_session=f89KUA0SmY3OQwXz5V8TWfpX59vw3P66CDVrad7K"],"accept-language":["zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2"],"accept-encoding":["gzip, deflate"],"accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"],"connection":["keep-alive"],"cache-control":["max-age=0"]},"query":[],"body":[]},"level":200,"level_name":"INFO","channel":"local","datetime":"2020-06-20T06:31:38.046415+00:00","extra":{},"use_memory":"13.3/mb","peak_memory":"13.71/mb","runtime":0.1708528995513916}
日志中可见 内存消耗13.3兆 内存峰值开销也在13.71兆,初步分析内存的开销主要都在 $kernel 上,这块官方没有优化方案么 最好是能控制在每个请求不大于3兆
推荐文章: