【问题标题】:CakePHP 2.2 / AclExtras / aco_sync takes ages to executeCakePHP 2.2 / AclExtras / aco_sync 需要很长时间才能执行
【发布时间】:2013-03-04 01:45:13
【问题描述】:

我有一个使用 AclExtras 的内部网络应用程序。

当我在 shell 中执行时

./Console/cake AclExtras.AclExtras aco_sync

大约需要 4-5 分钟 (!!!)。

可能有什么设置不正确吗?

【问题讨论】:

    标签: acl cakephp-2.2


    【解决方案1】:

    这可能需要很长时间,因为它只需要它来重新生成所有权限,或者:

    • 如果您在旧的或功能不够强大的服务器上运行它,它仍然可能运行缓慢。

    • 如果您在 DB 服务器上因高负载而出现问题。

    • 如果您对某些内容进行自定义编码,如果不进行优化,它可能会运行得更慢。

    • .... 别的什么

    如果您不提供任何代码和更详细的设置信息,无法说明为什么需要 4-5 分钟,但另一方面,它可能会占用大量资源,以至于 Shell 需要这些分钟才能完成这是任务......所以像“大约需要 4-5 分钟(!!!)。是不是有什么设置不正确?”之类的问题。在这种情况下不好。请check this out on how to ask questions

    【讨论】:

    • 谢谢。我真的只是想知道花这么多时间是否正常。而且似乎可以。 acos 表目前有大约 120k 条目。
    猜你喜欢
    • 2012-12-03
    • 2011-03-14
    • 2021-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-28
    相关资源
    最近更新 更多