Php 在开发过程中,Magento 2的CPU使用率应该有多高?
我目前正在t2.micro实例上开发一个Magento 2网站。我知道t2.micro在生产过程中是不够的,因为Magento 2的最低系统要求是2GB内存,但我不知道开发服务器是否应该耗尽CPU 当有足够的积分时,当前的基准CPU使用率(基于Amazon EC2控制台)为60%,通过使用Php 在开发过程中,Magento 2的CPU使用率应该有多高?,php,amazon-ec2,magento2,cpu-usage,bitnami,Php,Amazon Ec2,Magento2,Cpu Usage,Bitnami,我目前正在t2.micro实例上开发一个Magento 2网站。我知道t2.micro在生产过程中是不够的,因为Magento 2的最低系统要求是2GB内存,但我不知道开发服务器是否应该耗尽CPU 当有足够的积分时,当前的基准CPU使用率(基于Amazon EC2控制台)为60%,通过使用top进行调查,我发现这是Magento 2的cron作业造成的。我还修复了一个cron任务,该任务永久处于运行状态,并删除了数据库中所有旧的和已完成的cron作业,但这似乎没有显著的帮助 我以前没有这个问题,
top
进行调查,我发现这是Magento 2的cron作业造成的。我还修复了一个cron任务,该任务永久处于运行状态
,并删除了数据库中所有旧的和已完成的cron作业,但这似乎没有显著的帮助
我以前没有这个问题,所以我想知道这是否是因为我最近安装了一些扩展,即
Mageplaza SMTP
,Mageplaza博客扩展
,以及Mailchimp for Magento 2
。以前有人在开发过程中也遇到过这个问题吗?默认情况下,Cron作业会占用大量CPU资源
它所做的是在后端运行大量的清理和维护工作,消耗CPU电量
除此之外,它默认每分钟运行一次
我可以建议将cron作业的执行时间从每分钟
(*)
延迟到5次(*/5)
、10次(*/10)
、15次(*/15)
,或者30分钟(*/30),默认情况下,cron作业会占用大量CPU资源
它所做的是在后端运行大量的清理和维护工作,消耗CPU电量
除此之外,它默认每分钟运行一次
我可以建议将cron作业执行时间从每分钟(*)
延迟到5分钟(*/5)
、10(*/10)
、15(*/15)
,或者30分钟(*/30)
,这很有意义,谢谢!当我恢复那个项目时,我会试试。这很有意义,谢谢!当我恢复那个项目时,我会试试的。