Componentes del servidor de transición
La mayoría de las tiendas en línea funcionan 24 horas al día, 365 días al año,
lo cual dificulta realizar el mantenimiento o probar los cambios en el sistema. El
servidor de transición de WebSphere Commerce permite a los Administradores de sitio
copiar la base de datos de producción en una base de datos de transición
con el fin de probar las actualizaciones sin que ello afecte a los clientes. Esto es útil para probar las actualizaciones en
el catálogo de productos, pero también es importante para probar nuevos
mandatos del proceso de compras.
El servidor de transición consta de los componentes siguientes:
- Una instancia de WebSphere Commerce
- Prueba y modifica los datos.
- Scripts de esquema de base de datos
- Crea las tablas de transición y los desencadenantes para la base de datos de transición. La
base de datos de transición contiene el mismo esquema y las mismas tablas que la base de datos de
producción, más un conjunto de tablas utilizadas para realizar la transición y un
conjunto de desencadenantes para anotar los cambios efectuados en la base de datos de transición.
La producción no utiliza la base de datos de transición.
Los scripts de esquema de base de datos de transición añaden
desencadenantes a la base de datos.
Los cambios se anotan en la tabla STAGLOG
(una tabla de transición) utilizando desencadenantes de base de datos. Siempre que se modifica
un registro de tabla en la base de datos de transición, la tabla
STAGLOG registra este cambio.
- El programa de utilidad de Copia de transición
- Permite a un administrador copiar datos de la base de datos de producción a la
base de datos de transición. Puede copiar los datos en tablas relacionadas con el sitio,
tablas relacionadas con el comerciante o tablas individuales.
- El programa de utilidad de Propagación de transición
- Permite a un administrador propagar cambios de la base de datos de transición a la
base de datos de producción. La información de la tabla
STAGLOG identifica los
registros de la base de datos de transición que deben insertarse,
actualizarse o suprimirse en la base de datos de producción.
Entonces los registros identificados se actualizan en la base de datos de producción. Los registros procesados se indican
en la tabla STAGLOG mediante
un 1 en la columna STGPROCESSED.
- El programa de utilidad de Comprobación de transición
- Permite a un administrador comprobar si hay posibles conflictos de clave
de índice exclusivo entre dos tablas de un servidor de transición y un
servidor de producción.