Maatwebsite\Excel,导入数据CPU100%

1. 运行环境

CentOS 7.9.2009 x86_64(Py3.7.9)

1). 当前使用的 Laravel 版本?

9.0

2). 当前使用的 php/php-fpm 版本?

PHP 版本:8.0

3). 当前系统

CentOS 8

4). 业务环境

开发环境

5). 相关软件版本

Maatwebsite\Excel 3.1.38

2. 问题描述?

导入个一个117KB的数据,居然占用CPU100%,虽然是个1H2G的服务器,但是也太夸张了点吧?
代码直接使用的是官方DEMO

3. 您期望得到的结果?

有没有什么优化的办法,或者替代的包呢?

4. 您实际得到的结果?

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 4

是一执行导入所在的这个进程把cpu拉满了吗,还是有其他的进程导致的呢,我也经常使用这个包的,没出现过这个情况

2年前 评论
slowlyo

可以试试dcat/easy-excel简单好用

2年前 评论

各位大哥,已解决,可能是Excel文件的问题,特定文件不可以,其他都可以,谢谢大家!

2年前 评论

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