HCL Commerce Version 9.1.7.0 or later

Aplicación de un parche de clase a Ingest

Complete los siguientes pasos para aplicar un parche de clase a NiFi:

Procedure

  1. Abra un navegador web y acceda al sitio web de HCL License and Delivery portal para descargar el JAR del parche de código.
  2. Coloque el JAR de parche de código en el /patches directorio. Si esta carpeta está asignada a un volumen de almacenamiento externo, coloque allí el JAR del parche. Esto le ahorrará tener que iniciar sesión en el contenedor Ingest.
  3. El parche se aplicará automáticamente en el próximo inicio si la variable de despliegue AUTO_PATCHING se establece en true. Esta variable no se establece de forma predeterminada en el momento de l despliegue en los archivos HCL Commerce de Helm o Docker-compose. Por lo tanto, deberá añadir la variable AUTO_PATCHING y establecerla en true o aplicar el parche manualmente. Para aplicar manualmente el parche, inicie sesión en el contenedor y ejecute patch.sh desde el directorio /SETUP/bin.
  4. HCL Commerce Version 9.1.8.0 or later En versiones anteriores, después de la actualización de su registro NiFi, también tenía que actualizar la API ingest. Era necesario ejecutar la API de actualización para sincronizar con el registro de actualizaciones y volver a crear manualmente los conectores antes de que se realizara algún cambio. Ahora, en lugar de volver a crear los conectores, puede seleccionar el conducto concreto que desea actualizar y cambiar allí la versión. Se proporciona un nuevo punto final de actualización, upgradeVersion, que actualiza automáticamente el número de versión. Puesto que el planificador se ejecuta cada cinco minutos, el registro no solo puede importar parches, sino que también puede exportar lo que se ha cambiado recientemente. Si habilita esta prestación, el material exportado aparecerá en el directorio de exportación cinco minutos después de la actualización. Si también utiliza código Java, sin embargo, tendrá que añadirse por separado.