zookal/async-index

此包已被弃用且不再维护。未建议替代包。

此扩展允许异步执行索引过程

维护者

详细信息

github.com/Zookal/AsyncIndex

源代码

安装: 8

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 5

分支: 40

类型:magento-module

0.1.0 2014-05-20 14:16 UTC

This package is not auto-updated.

Last update: 2020-08-22 07:31:08 UTC


README

Zookal 适配

  • hackathon_async_index.php 的前5行。
  • 运行它 */15 * * * * /bin/sh htdocs/cron.sh shell/hackathon_async_index.php >> var/cronAsyncIndex.log 2>&1 而不是通过正常的 Magento 调度任务

许可: MIT

特性

  • 从后端调度重新索引(在 cron_schedule 中添加条目)并通过 Cron 进行重新索引
  • 从 shell 部分重新索引(仅需要部分)
  • 具有可配置的事件计数和计划的自动后台重新索引

安装说明

通过 modman

  • 安装 modman
  • 使用您的 Magento 安装文件夹中的命令: modman clone https://github.com/magento-hackathon/Hackathon_AsyncIndex/

通过 composer

{
    ...
    "require": {
        "magento-hackathon/async-index":"*"
    },
    "repositories": [
	    {
            "type": "composer",
            "url": "http://packages.firegento.com"
        }
    ],
    "extra":{
        "magento-root-dir": "./"
    }
}
  • 然后从您的 composer.json 文件夹: php composer.phar installcomposer install

手动

  • 您可以将此存储库文件夹中的文件复制到您的安装文件夹中的相同文件夹

所有情况的安装

  • 清除缓存,从管理面板注销,然后再次登录。

卸载

  • 从您的 Magento 安装中删除所有扩展文件
  • 通过 modman: modman remove Hackathon_AsyncIndex
  • 通过 composer,从您的 composer.json 中删除与 magento-hackathon/hackathon_asyncindex 相关的行

配置

您可以从以下位置配置自动后台索引: 系统 -> 配置 -> 系统 -> 异步索引

可用选项包括

  • 启用自动索引 - 默认:
  • 异步索引 Crontab - 默认:*/5 * * * *
  • 事件限制 - 默认:200 - 此限制是每个进程的,对于大型目录,请保持一个合理的数字