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. 您实际得到的结果?

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 4

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

2年前 评论
slowlyo

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

2年前 评论

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

2年前 评论

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