Notas de la versión de ECE-Tools
El paquete ece-tools es un conjunto de scripts y herramientas diseñadas para administrar e implementar proyectos en la nube. En estas notas de la versión se describen las mejoras más recientes realizadas en este paquete, que forma parte de Cloud Tools Suite for Commerce.
ece-tools
.El paquete ece-tools
utiliza la siguiente secuencia de versiones de la versión: 200<major>.<minor>.<patch>
Las notas de la versión incluyen:
v2002.2.3 latest
Fecha de publicación: 9 de abril de 2025
v2002.2.2
Fecha de publicación: 7 de abril de 2025
v2002.2.2
Fecha de publicación: 7 de abril de 2025
-
-
opensearch2
en las versiones de Adobe Commerce 2.4.4/2.4.5. <!— MCLOUD-13493 —>
v2002.2.1
Fecha de publicación: 6 de febrero de 2024
v2002.2.0
Fecha de la versión: 7 de octubre de 2024
v2002.1.19
Fecha de la versión: 21 de mayo de 2024
v2002.1.18
Fecha de publicación: 8 de abril de 2024
v2002.1.17
Fecha de la versión: 16 de enero de 2024
v2002.1.16
Fecha de la versión: 16 de octubre de 2023
v2002.1.15
Fecha de la versión: 31 de julio de 2023
v2002.1.14
Fecha de la versión: 10 de marzo de 2023
-
-
-
db-dump
se detuviera antes de tiempo.
v2002.1.13
Fecha de la versión: 27 de octubre de 2022
-
-
-
id_salt
en la configuración decache
en el archivoapp/etc/env.php
.
v2002.1.12
Fecha de la versión: 13 de septiembre de 2022
-
synchronous_replication
—ECE-Tools establecesynchronous_replication=>true
en el archivoapp/etc/env.php
cuandoMYSQL_USE_SLAVE_CONNECTION
está habilitado. Esta configuración afecta únicamente a Commerce 2.4.6+. Consulte la descripción variableMYSQL_USE_SLAVE_CONNECTION
en Implementar variables. -
opensearch
motor para la próxima versión 2.4.6 de Adobe Systems Commerce. Consulte Configuración del servicio OpenSearch.
v2002.1.11
Fecha de lanzamiento: 4 de agosto de 2022
v2002.1.10
Fecha de la versión: 31 de marzo de 2022
v2002.1.9
Fecha de la versión: 10 de marzo de 2022
-
-
-
-
multiple_processes
para que pueda especificar el número de procesos que se generarán para cada consumidor. Vea la descripción de la variableCRON_CONSUMERS_RUNNER
en Implementar variables. -
-
-
env.php
porece-tools
para los validadores.
v2002.1.8
Fecha de la versión: 25 de octubre de 2021
-
--dump-directory
para que pueda elegir un directorio de destino para un volcado de la base de datos. Ahora/app/var/dump-main
es el directorio de destino predeterminado para un volcado de la base de datos. Ver Administración de copias de seguridad: volcar la base de datos -
monolog
a^2.3
. -
-
CRITICAL: [9] Required configuration is missed in autoload section of composer.json file.
.
v2002.1.7
Fecha de la versión: 29 de julio de 2021
Actualizaciones de configuración—
-
-
symphony/console
—Se han actualizado los requisitos de la versión ECE-Herramientascomposer.json
para elsymphony/console
paquete para corregir un problema que provocaba que losdi:compile
comandos fallaran con el siguiente error:Incompatible argument type: Required type: int. Actual type: string
-
eol.yaml
) para incluir Elasticsearch 7.9.x.
v2002.1.6
Fecha de publicación: 20 de abril de 2021
-
relationships
Propiedad durante la fase implementar. -
relationships
Propiedad durante la fase de implementar. -
redis-session
como segunda opción para el almacenamiento de sesión. Puede usar el servicioredis-session
para almacenar información de sesión y usar el servicioredis
para la caché con el fin de proporcionar un mejor rendimiento. -
SPLIT_DB
de Adobe Commerce 2.4.2 y su eliminación en Adobe Commerce 2.5.0. -
relationships
en los entornos Cloud Docker e integración. -
server
. Por ejemplo, puede agregar el número de puerto a la dirección URL del servidor de la siguiente manera:server: 'tcp://rfs-store-simple-page-cache:26379'
. Esto ayuda a evitar errores de validación en los que falta la opciónport
o es incorrecta. -
bin/magento setup:upgrade
manualmente para que sus sitios estuvieran operativos después de actualizar a Adobe Systems Commerce 2.4.2.
v2002.1.5
Fecha de publicación: 1 de febrero de 2021
-
REMOTE_STORAGE
Projects para el almacenamiento remoto de archivos de medios mediante un servicio de almacenamiento, como AWS S3. Esta opción de configuración forma parte del paquete ECE-Herramientas, pero no es compatible con Adobe Systems Commerce on infraestructura en la nube. -
cloud:config:validate
comando: se agregó un comandophp vendor/bin/ece-tools cloud:config:validate
para validar la.magento.env.yaml
configuración antes de enviar cambios al entorno remoto de la nube. -
opcache.enable_cli
para vaciar el OPcache antes de ejecutar el enlace de implementación. Esta configuración restablece la configuración de la caché para garantizar que se aplican los valores de configuración actuales en cada implementación. -
-
SCD_NO_PARENT
(para Adobe Commerce >=2.4.2) para administrar la generación de contenido estático para las temáticas principales. -
php vendor/bin/ece-tools
no funcionaban si el tamaño del archivo decloud.log
superaba el límite de memoria PHP. En lugar de leer todo el archivocloud.log
en la memoria, ahora solo se lee un subconjunto más pequeño de datos del archivo de registro. -
.magento.env.yaml
en el que no se usaban las conexiones de base de datos personalizadas definidas paraDATABASE_CONFIGURATION
. No se agregaba la configuración de conexión aapp/etc/env.php
. -
cloud.error.log
estaba vacío. -
-
cache:flush
.
v2002.1.4
Fecha de la versión: 19 de noviembre de 2020
-
SEARCH_CONFIGURATION
es un valor distinto deelasticsearch
.
v2002.1.3
Fecha de la versión: 9 de noviembre de 2020
Actualizaciones de infraestructura:
-
pub/static
lectura cuando el contenido estático se establece en implementar en el fase versión. -
-
composer.json
para agregar una dependencia necesaria para la herramienta Parches de calidad. Esto corrige una dependencia circular que existía entre los paquetes ECE-Tools y magento-cloud-patch.
Mejoras de validación y registro—
-
elasticsearch
esté configurado para Adobe Commerce en la infraestructura en la nube 2.4 y posterior. Si la validación falla, la implementación se detiene con un mensaje de error crítico que sugiere correcciones para el problema. Ver errores críticos, implementación de fase. -
-
-
2026
y2027
para la configuración de variable de entornoMAGE_MODE
no válida. El único valor válido esproduction
. Antes de esta corrección,MAGE_MODE
se podía establecer endeveloper
sin errores de implementación, solo para provocar errores más adelante al intentar escribir en archivos de solo lectura. Ver errores de advertencia. -
cloud.log
. -
cloud.log
para incluir el límite de solicitudes simultáneas para enviar solicitudes durante el calentamiento de la caché. Este valor se configura en el variable entrada-implementar WARM_UP_CONCURRENCY .
Actualizaciones de comandos de CLI:
-
cloud:config:create
ycloud:config:update
) para crear y actualizar el.magento.env.yaml
archivo con una configuración que puede incluir una o más variables versión, implementar y entrada-implementar. Consulte Crear archivo de configuración de CLI.
Actualizaciones de variable del entorno:
-
true
que impida que el aplicación ejecute elcomposer dump-autoload
comando durante una instalación de Cloud Docker for Commerce. El variable solo es relevante para los contenedores de Cloud Docker for Commerce con sistemas de archivos grabables (creados para pruebas y desarrollo mediante./vendor/bin/ece-docker build:compose --with-test
). Con tales instalaciones, omitir el comando evita errores al ejecutar otros comandos que intentan acceder a archivoscomposer dump-autoload
desde un directorio eliminadogenerated
.
v2002.1.2
Fecha de lanzamiento: 5 de agosto de 2020
Mejoras de validación y registro:
-
schema.error.yaml
archivo que incluye todas las notificaciones de error y advertencia que pueden ocurrir durante el proceso de versión, implementar y implementar entrada, junto con sugerencias para resolver los errores. La información de este archivo también está disponible en la Guía de Cloud para comercio. Consulte Error referencia del mensaje para ece-tools. -
/var/log/cloud.error.log
) a las formato JSON para que el registro sea más fácil de analizar mediante programación. -
-
Código Error 2026: error al restaurar algunos datos generados durante la fase de versión en los directorios montados
-
Error código 3004: no se pueden crear archivos de copia de seguridad
-
Código de Error 102: se agregaron comprobaciones adicionales de problemas que ocurren cuando el
env.php
archivo no se puede escribir
-
-
v2002.1.1
Fecha de publicación: 25 de junio de 2020