zookal / async-index
此包已被弃用且不再维护。未建议替代包。
此扩展允许异步执行索引过程
0.1.0
2014-05-20 14:16 UTC
Suggests
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
- 安装 composer
- 安装 Magento Composer
- 在您的项目中创建一个 composer.json,如下面的示例所示
{ ... "require": { "magento-hackathon/async-index":"*" }, "repositories": [ { "type": "composer", "url": "http://packages.firegento.com" } ], "extra":{ "magento-root-dir": "./" } }
- 然后从您的
composer.json
文件夹:php composer.phar install
或composer install
手动
- 您可以将此存储库文件夹中的文件复制到您的安装文件夹中的相同文件夹
所有情况的安装
- 清除缓存,从管理面板注销,然后再次登录。
卸载
- 从您的 Magento 安装中删除所有扩展文件
- 通过 modman:
modman remove Hackathon_AsyncIndex
- 通过 composer,从您的 composer.json 中删除与
magento-hackathon/hackathon_asyncindex
相关的行
配置
您可以从以下位置配置自动后台索引: 系统 -> 配置 -> 系统 -> 异步索引
可用选项包括
启用自动索引
- 默认:是
异步索引 Crontab
- 默认:*/5 * * * *
事件限制
- 默认:200
- 此限制是每个进程的,对于大型目录,请保持一个合理的数字