首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无关的Laravel控制台命令运行

无关的Laravel控制台命令运行
EN

Stack Overflow用户
提问于 2019-11-24 22:50:57
回答 1查看 22关注 0票数 0

当我运行控制台命令时,例如sudo -u www-data php artisan logger:logSomethingImportant,我注意到它比平时慢得多。我对它进行了调试,发现其他控制台命令的构造函数正在运行(我有一个数据库查找,它超时,这导致了延迟)。触发完全不相关的命令(至少运行构造函数)是正常的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-24 22:59:34

由于Laravel中的命令签名存储在命令类中,否则工匠如何知道您正在运行的命令是否与这个或那个签名匹配呢?因此,调用构造函数是完全正常的;您只需将代码移到init()方法中,并仅在命令运行时调用它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59018934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档