首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oro - assets构建超时

Oro - assets构建超时
EN

Stack Overflow用户
提问于 2020-04-09 21:36:31
回答 1查看 132关注 0票数 1

我们在为oro版本4.x构建资产时遇到了问题。Oro安装运行良好,并且在安装过程中还成功地构建了资产(webpack)。我们有CICD管道,在每次提交后,我们运行以下命令:

代码语言:javascript
复制
# Run composer install
composer install --prefer-dist --no-interaction --no-dev -vvv

# Remove cache
rm -rf /var/www/var/cache
php bin/console cache:warmup --no-interaction --env=prod -vvv

# Switch Oro to maintenance mode
php bin/console lexik:maintenance:lock --env=prod --no-interaction -vvv

# Set permissions
chown -R www-data:www-data /var/www/var

# Run migrations (first schema changes then fixtures)
php bin/console oro:migration:load --force --no-interaction -vvv
php bin/console oro:migration:data:load --no-interaction -vvv
php bin/console oro:migrations:data:storeroom:load --fixtures-type=storeroom

# Pricing recalculation
php bin/console oro:price-lists:recalculate --all

# Build assets
php bin/console oro:assets:install --env=prod --no-interaction -vvv

# Remove cache
rm -rf /var/www/var/cache
php bin/console cache:warmup --no-interaction --env=prod -vvv

由于超时,在"php bin/console oro:assets:install --env=prod --no-interaction -vvv“过程中失败。不管我们分配多少内存或cpu,或者我们给它更多的时间……它可以消耗8 8gb内存和所有CPU-s,并保持运行超过半小时,然后由于超时而被杀死。在安装相同的命令时,大约需要2分钟才能完成...我们做错了什么?

编辑:增加超时没有帮助,它永远不会结束(我们尝试了一个小时)。

EN

回答 1

Stack Overflow用户

发布于 2020-04-09 23:55:45

您可以在应用程序中通过config/config.yml文件延长webpack构建的构建超时。

代码语言:javascript
复制
oro_asset:
    build_timeout: 1000

有关更多详细信息,请查看OroAssetBundle上的文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61122443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档