HCL Commerce Enterprise

Límites configurables para las subidas de listas de solicitudes

Si la tienda B2B ofrece a los clientes la función de carga de la lista de solicitudes, es posible que desee tener más control sobre los impactos de esta función en el rendimiento. Para la tienda de inicio Aurora, puede configurar ciertos límites para que se ajusten a sus necesidades empresariales.

La tabla siguiente lista los límites configurables y sus valores predeterminados e identifica dónde puede cambiar los valores predeterminados.

Límites configurables para las subidas de la lista de solicitudes en la tienda de inicio Aurora

Límite Valor predeterminado Dónde debe configurarse
Tamaño máximo de archivo para el archivo CSV

(propiedad maxuploadsize)

524 KB

Si el archivo es mayor, la subida no se inicia y un mensaje de error indica al cliente que reduzca el tamaño de archivo.

Archivo de configuración de HCL Commerce (wc-server.xml)

En el archivo, cambie el valor maxuploadsize para el mandato CreateRequisitionListUpload, tal como se muestra en el fragmento de código siguiente:

<Command maxuploadsize="524288"
  name="CreateRequisitionListUpload"
  supportedFileExtension="csv"
  uploadReturnURL_enabled="true" viruscheck="no"/>

Para obtener instrucciones generales sobre cómo buscar y actualizar el archivo wc-server.xml, consulte HCL Commerce archivo de configuración (wc-server.xml).

Número máximo de líneas en el archivo CSV

(propiedad limitCSVLine)

3000 líneas

Si el archivo contiene más líneas, la subida falla y se visualiza un mensaje de error al cliente para reducir el número de líneas.

Archivo de configuración de componente de pedido:

workspace_dir/WC/xml/config/com.ibm.commerce.order-fep/wc-admin-component.xml

En el archivo, cambie la propiedad de configuración relevante para la agrupación de la configuración RequisitionListUpload, tal como se muestra en el fragmento de código siguiente:

<_config:configgrouping name="RequisitionListUpload">
  <_config:property name="uploadInterval" value="5" />
  <_config:property name="maxTask" value="5" />
  <_config:property name="limitCSVLine" value="3000" />
</_config:configgrouping>

Para obtener instrucciones generales sobre cómo actualizar el archivo wc-admin-component.xml para el componente de pedido, consulte Cambio de propiedades en el archivo de configuración del componente de pedido (wc-admin-component.xml).

Número máximo de tareas de subida en curso simultáneamente

(propiedad maxTask)

5 subidas

Cuando un cliente intenta subir una sexta lista de solicitudes, la subida no se inicia. Un mensaje de error indica al cliente que debe esperar antes de subir otra lista.

Intervalo mínimo entre cada subida consecutiva

(propiedad uploadInterval)

5 segundos

Si un cliente sube una lista de solicitudes y luego intenta subir otra lista sin esperar cinco segundos, la subida no se inicia. Un mensaje de error indica al cliente que debe esperar antes de subir otra lista.

Control de hebras que manejan trabajos de subida de lista de solicitudes

Puede modificar los valores predeterminados para que el gestor de trabajo de subida controle el número de hebras que manejan los trabajos de subida de lista de solicitudes. Los trabajos de subida se ejecutan de acuerdo con la configuración predeterminada. Las cargas de solicitudes utilizan el gestor de trabajo que se denomina upload, cuyos valores predeterminados son los siguientes:

Valores predeterminados para el gestor de trabajo de subida

Propiedad de la agrupación de hebras Valor predeterminado
Número de hebras de alarma 2
Número mínimo de hebras 0
Número máximo de hebras 11
Prioridad de hebra 5
Utilice la Consola de administración de WebSphere Application Server para cambiar los valores predeterminados. Para obtener más información, consulte la sección sobre el gestor de trabajo para el planificador en Parámetros de configuración del planificador.