需求:上傳Excel表,將Excel表格中的按行將數(shù)據(jù)導(dǎo)入到指定模板中,生成文件(word or pdf) 并提供打包下載;
暫時不討論需求有多惡心(明明使用word郵件合并即可解決的問題。。。),我們還是得想辦法解決啊。
將一條數(shù)據(jù)放在指定的模板生成pdf文件,打包下載,這些基本的都沒什么問題。這里想請教的一個問題是:
我這里定義了一個隊列處理生成pdf,是一次性將excel數(shù)據(jù)全部丟給隊列,然后在handle中循環(huán)生成pdf?還是在response前端前將數(shù)據(jù)拆分成多個任務(wù),循環(huán)加入隊列,然后一個任務(wù)處理生成一個pdf文件?
我這里選用一次性丟給queue,但是php處理起來。。。太吃力了,不知各位有何解藥沒?
5 回答

慕慕森
TA貢獻1856條經(jīng)驗 獲得超17個贊
看你自己業(yè)務(wù)需要。你這種就好比,一個人處理50個任務(wù)(A)和同時50個人一起處理50個任務(wù)(B),兩者各有優(yōu)勢。A的優(yōu)勢是50個任務(wù)之間的消息共享,劣勢就是處理慢問題;B的優(yōu)勢就是處理快,但各個任務(wù)直接的信息不共享(無法其他人完成了)
- 5 回答
- 0 關(guān)注
- 402 瀏覽
添加回答
舉報
0/150
提交
取消