通过nohup来处理大数据的index Management

在处理magento 大数据商品超十万以上或百万级别索引,动则几个小时,或更长,这里如果只是通过单项的运行
php -f indexer.php -- -reindex catalog_product_attribute
php -f indexer.php -- -reindex catalog_url
php -f indexer.php -- -reindex catalog_product_flat
php -f indexer.php -- -reindex catalogsearch_fulltext
php -f indexer.php -- -reindex catalog_category_flat
php -f indexer.php -- -reindex catalogsearch_fulltext
php -f indexer.php -- -reindex catalog_category_product
php -f indexer.php -- -reindex catalog_category_flat
php -f indexer.php -- -reindex cataloginventory_stock
php -f indexer.php -- -reindex catalog_product_price

也会比较曙,特别是 catalog_url 与 catalog_product_flat 与 catalogsearch_fulltext 这三个是很占时间,如果是老方式运行,就得等一条命令结速后,再运行第二条,这样挺浪费时间的。

例子,采用后台的方式,同时报错会有日志记录,完美的解决的我需求
这里我采用的 nohup php -f /srv/www/html/www.******.com/abcd.php >> /srv/www/html/www.******.com/abcd.log 2>&1 &

发表评论
Magento2 技术支持 上门服务

工作时间
周一至周六
9:00-18:00
相关咨询电话
15360669780
侨海科技