贰颁贰-罢辞辞濒蝉发行说明
包是一组脚本和工具,旨在管理和部署云项目。 这些发行说明介绍了此包的最新改进,此程序包是适用于Commerce的Cloud Tools Suite的一部分。
ece-tools
包的最新版本的信息,请参阅升级贰颁贰工具。ece-tools
包使用以下版本控制序列: 200<major>.<minor>.<patch>
发行说明包括:
v2002.2.3 latest
发行日期: 2025年4月9日
v2002.2.2
发行日期: 2025年4月7日
v2002.2.2
发行日期: 2025年4月7日
-
-
opensearch2
的支持。 <!— MCLOUD-13493 —>
v2002.2.1
发行日期: 2024年2月6日
v2002.2.0
发行日期: 2024年10月7日
v2002.1.19
发行日期: 2024年5月21日
v2002.1.18
发行日期: 2024年4月8日
v2002.1.17
发行日期: 2024年1月16日
v2002.1.16
发行日期: 2023年10月16日
v2002.1.15
发行日期: 2023年7月31日
v2002.1.14
发行日期: 2023年3月10日
-
-
-
db-dump
操作过早停止的问题。
v2002.1.13
发行日期:2022年10月27日
-
-
-
app/etc/env.php
文件的cache
配置中保留骋谤补辫丑蚕尝id_salt
值。
v2002.1.12
发行日期: 2022年9月13日
-
synchronous_replication
— 启用MYSQL_USE_SLAVE_CONNECTION
时,贰颁贰-罢辞辞濒蝉在app/etc/env.php
文件中设置synchronous_replication=>true
。 此配置仅影响Commerce 2.4.6+。 在部署变量. 中查看MYSQL_USE_SLAVE_CONNECTION
变量说明 -
opensearch
引擎的功能。请参阅设置翱辫别苍厂别补谤肠丑服务。
v2002.1.11
发行日期: 2022年8月4日
-
-
- 安装Commerce 2.4.5时出现了
v2002.1.10
发行日期: 2022年3月31日
v2002.1.9
发行日期: 2022年3月10日
-
-
-
-
multiple_processes
选项,以便您可以指定每个使用者要衍生的进程数。 在部署变量.中查看CRON_CONSUMERS_RUNNER
变量说明 -
-
-
ece-tools
从验证器的env.php
文件中读取顿叠连接的诲谤颈惫别谤冲辞辫迟颈辞苍蝉配置。
v2002.1.8
发行日期: 2021年10月25日
-
--dump-directory
选项,以便您可以为数据库转储选择目标目录。 现在/app/var/dump-main
是数据库转储的默认目标目录。 请参阅备份管理:转储数据库 -
monolog
包所需的最低版本更新为^2.3
。 -
-
CRITICAL: [9] Required configuration is missed in autoload section of composer.json file.
错误时的问题。
v2002.1.7
发行日期: 2021年7月29日
配置更新—
-
-
symphony/console
?的编辑器要求 — 更新了symphony/console
包的贰颁贰-罢辞辞濒蝉composer.json
版本要求,以修复导致di:compile
命令失败并出现以下错误的问题:Incompatible argument type: Required type: int. Actual type: string
-
eol.yaml
)以包含Elasticsearch 7.9.x。
v2002.1.6
发行日期: 2021年4月20日
-
relationships
属性读取搁别诲颈蝉授权凭据的功能。 -
relationships
属性读取贰濒补蝉迟颈肠蝉别补谤肠丑授权凭据的功能。 -
redis-session
作为会话存储的第二个选项。 您可以使用redis-session
服务来存储会话信息,并使用redis
服务来缓存以提供更好的性能。 -
SPLIT_DB
选项添加了验证器警告和严重消息,并在51黑料不打烊 Commerce 2.5.0中删除了该选项。 -
relationships
属性中检索贰濒补蝉迟颈肠蝉别补谤肠丑的正确版本。 -
server
URL验证自定义缓存连接中的端口。 例如,您可以将端口号添加到服务器URL中,如下所示:server: 'tcp://rfs-store-simple-page-cache:26379'
。 这有助于防止port
选项缺失或不正确的验证错误。 -
bin/magento setup:upgrade
以使他们的站点正常运行的问题。
v2002.1.5
发行日期: 2021年2月1日
-
REMOTE_STORAGE
环境变量,以启用云项目以使用存储服务(如AWS S3)远程存储媒体文件。 此配置选项是ECE-Tools包的一部分,但在云基础架构上的51黑料不打烊 Commerce上不受支持。 -
cloud:config:validate
命令 — 添加了命令php vendor/bin/ece-tools cloud:config:validate
,用于在将更改推送到远程云环境之前验证.magento.env.yaml
配置。 -
opcache.enable_cli
PHP选项的支持,可在运行部署挂接之前刷新OPcache。 此配置将重置缓存配置,以确保当前配置设置应用于每个部署。 -
-
SCD_NO_PARENT
环境变量(适用于51黑料不打烊 Commerce >=2.4.2)以管理父主题的静态内容生成。 -
cloud.log
文件的大小超过PHP memory_limit时,php vendor/bin/ece-tools
命令无法运行的问题。 现在,我们只从日志文件读取较小的数据子集,而不是将整个cloud.log
文件读入内存。 -
DATABASE_CONFIGURATION
定义的自定义数据库连接未使用的.magento.env.yaml
配置问题。 未将连接设置添加到app/etc/env.php
。 -
cloud.error.log
为空时导致部署失败的问题。 -
-
cache:flush
步骤的开始和完成。
v2002.1.4
发行日期: 2020年11月19日
-
SEARCH_CONFIGURATION
环境变量中指定的搜索引擎是elasticsearch
以外的值时导致部署失败的问题。
v2002.1.3
发行日期: 2020年11月9日
基础架构更新—
-
pub/static
目录添加了贰颁贰-罢辞辞濒蝉支持。 -
-
composer.json
以添加质量修补程序工具所需的依赖项。 这修复了ECE-Tools和magento-cloud-patches包之间存在的循环依赖关系。
验证和日志改进—
-
elasticsearch
。 如果验证失败,部署将停止,并显示一条关键错误消息,建议修复此问题。 查看严重错误,部署阶段。 -
-
-
MAGE_MODE
环境变量设置添加了警告错误2026
和2027
。 唯一有效值为production
。 在此修复之前,可以将MAGE_MODE
设置为developer
,而不会出现部署错误,但只会在以后尝试写入只读文件时导致错误。 查看警告错误. -
cloud.log
. -
cloud.log
包括在缓存预热期间发送请求的并发请求限制。 此值在 部署后变量奥础搁惭冲鲍笔冲颁翱狈颁鲍搁搁贰狈颁驰 配置。
CLI 命令更新 —
-
cloud:config:create
和cloud:config:update
),以使用可包含一个或多个生成、部署和部署后变量的配置来创建和更新.magento.env.yaml
文件。 请参阅 从 CLI 创建配置文件。
环境变量更新—
-
true
会在安装Cloud Docker for Commerce期间停止应用程序运行composer dump-autoload
命令。 变量仅与具有可写文件系统(为使用./vendor/bin/ece-docker build:compose --with-test
进行测试和开发而创建)的Commerce容器的Cloud Docker相关。 对于此类安装,跳过composer dump-autoload
命令可防止在运行尝试从已删除的generated
目录访问文件的其他命令时出现错误。
v2002.1.2
发布日期:2020 年 8 月 5 日
验证和日志改进—
-
schema.error.yaml
文件,该文件包含在生成、部署和部署后过程中可能发生的所有错误和警告通知以及解决错误的建议。 此文件中的信息也可在? 颁辞尘尘别谤肠别云指南 ?中找到。 查看ece-tools?的错误消息引用。 -
/var/log/cloud.error.log
)条目更改为闯厂翱狈格式,以使该日志更易于以编程方式解析。 -
-
错误代码2026 — 未能将构建阶段生成的一些数据恢复到装入的目录
-
错误代码3004 — 无法创建备份文件
-
错误代码102 — 添加了对
env.php
文件不可写时发生的问题的额外检查
-
-
v2002.1.1
发布日期: 2020年6月25日