Iniciar el Search server Docker container mediante la recuperación de parámetros de variables de entorno de contenedor
Obtenga información sobre cómo empezar Search server Docker container especificando CONFIGURE_MODE=EnvVariables
.
Parámetros obligatorios
Nombre de parámetro | Valor |
---|---|
SPIUSER_NAME | Su nombre de SPIUSER. El valor predeterminado es spiuser. |
SPIUSER_PWD | La contraseña cifrada para spiuser. Para obtener más información, consulte Establecimiento de la contraseña de spiuser en las imágenes de Docker. |
ADMIN_SPIUSER_PWD | El mismo valor que SPIUSER_PWD pero se conserva como texto sin formato. |
DBHOST Nota: Si necesita apuntar a una base de datos diferente, debe especificar todos los parámetros relacionados con la misma. |
El nombre del host de la base de datos. |
DBNAME | El nombre de la base de datos. |
DBUSER | El nombre de usuario de la base de datos. |
DBPASS | La contraseña de usuario de la base de datos que se utiliza para conectar la base de datos al servidor de aplicaciones. |
DBPORT | El puerto de la base de datos. |
SOLR_MASTER SOLR_SLAVE |
SOLR_MASTER y SOLR_SLAVE funcionan conjuntamente para determinar el tipo de nodo de búsqueda. Para configurar el contenedor del servidor de búsqueda como:
|
SOLR_MASTER_SERVER_URL | El IP y el puerto del nodo de búsqueda en el que realizar el sondeo. Obligatorio para repetidor/subordinado de búsqueda en el entorno real SOLR_SLAVE=true. Para el nodo de repetidor de búsqueda, especifique lo siguiente:
Para la nodo subordinado de búsqueda, especifique lo siguiente
|
TX_HOST | Especifique el nombre del host Transaction server. |
![]() |
La clave de sesión cifrada. Nota: Este parámetro era opcional en todas las versiones anteriores a 9.1.12.0 de HCL Commerce. |
Parámetros opcionales
Nombre de parámetro | Descripción: |
---|---|
SOLR_REPLICATION_POLLINTERVAL | El intervalo de sondeo de réplica para la búsqueda subordinada en el entorno real. |
WORKAREA | La vía de acceso de índice en el contenedor de Docker del servidor de búsqueda. Por ejemplo:
|
TRACE_SPEC | Establece las especificaciones de rastreo. Si desea obtener más información sobre el rastreo, consulte Componentes de rastreo. |
TX_PORT | El puerto Transaction server. El valor predeterminado es 5443 . |
STOREWEB_HOST | El nombre de host de la tienda web. |
STOREWEB_PORT | El puerto del servidor web. El valor predeterminado es 443 . |
XC_PORT | El puerto Customization server. El valor predeterminado es 9443 . |
XC_HOST | El nombre de host del Customization server. |
SESSION_KEY_ENCRYPT | La clave de sesión cifrada. Nota: Este parámetro es obligatorio en todas las versiones 9.1.12.0 y posteriores de HCL Commerce. |
HEALTH_CENTER_ENABLED | Especificar si Centro de salud está habilitado. Los valores aceptados son true y false. El valor predeterminado es false. |
DB_SSLENABLE | Determina si se habilita el protocolo SSL para las conexiones a la base de datos. Los valores aceptados son true y false. El valor predeterminado es false. |
DB_XA | Especifique si la función XA se ha habilitado para la base de datos. Los valores aceptados son true y false. El valor predeterminado es false. |
DBTYPE | El tipo de base de datos. Los valores aceptados son db2 y oracle. |
EXPOSE_METRICS | Especifique si desea habilitar las métricas para el entorno de Commerce. |
Ejemplo de código
docker run -it -e LICENSE=accept \
-e CONFIGURE_MODE=EnvVariables
-e SPIUSER_NAME=<your spiuser-name> \
-e SPIUSER_PWD=<your spiuser password that you encrypted with wcs_encrypt.sh> \
-e DBHOST=<db hostname> \
-e DBNAME=<db instance name> \
-e DBPASS=<db user password> \
-e DBPORT=<db port> \
-e DBUSER=<db user> \
-e SOLR_MASTER=true \
-e SOLR_SLAVE=false \
-e TX_HOST=<Transaction server hostname, default port is 5443> \
<Search Docker Image>