【问题标题】:How high should CPU usage for Magento 2 during development be?Magento 2 在开发过程中的 CPU 使用率应该有多高?
【发布时间】:2018-12-23 13:46:31
【问题描述】:

我目前正在 t2.micro 实例上开发 Magento 2 网站。我知道 t2.micro 在生产过程中是不够的,因为 Magento 2 的最低系统要求是 2GB 内存,但我不知道开发服务器是否应该耗尽 CPU 积分。

当前的基准 CPU 使用率(基于 Amazon EC2 控制台)为 60%,当有足够的积分时,使用top 进行调查,我发现这是 Magento 的罪魁祸首2 的 cron 工作。我还修复了一个永久处于 running 状态的 cron 任务,并删除了数据库中所有旧的和已完成的 cron 作业,但这似乎没有太大帮助。

我之前没有遇到过这个问题,所以我想知道这是不是因为我最近安装了一些扩展,即Mageplaza SMTPMageplaza Blog ExtensionMailchimp for Magento 2。以前有没有人在开发中遇到过这个问题?

【问题讨论】:

    标签: php amazon-ec2 magento2 cpu-usage bitnami


    【解决方案1】:

    默认情况下,Cron 作业会占用大量 CPU 资源。

    它的作用是在后端运行大量清理和维护工作,消耗 CPU 资源。

    除此之外,它默认每分钟运行一次。

    我可以建议将 cron 作业执行从每分钟 (*) 延迟到 5 (*/5)、10 (*/10)、15 (*/15),或者可能是 30 分钟 (*/30)

    【讨论】:

    • 有道理,谢谢!当我恢复那个项目时会试试看。
    猜你喜欢
    • 1970-01-01
    • 2020-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多