BTS 2006 TAP: Preguntas y respuestas de diciembre

Este es el reporte TAP (Technology Adoption Program) presentado por Doug Girad (MS) correspondiente a BizTalk Server 2006.

A continuación se presenta la traducción de las preguntas de esta lista. El reporte original (inglés) esta BTS 2006 TAP: December FAQ.

Pregunta

Respuesta

Area

¿Se puede utilizar LoadGen con BizTalk Server 2006?

Si se puede. Instalando LoadGen remotamente se pueden utilizar usandolo como una herramienta de generacion de mensajes contra los dispositivos de recepcion en BizTalk Server.

LoadGen

¿Cuales son las propiedades TTL usadas por LoadGen en la creacion de mensajes para MSMQ?

Las propiedades para TTL no estan explicitas en LoadGen, por lo tanto las propiedades por defecto son utilizadas.

LoadGen

¿Por que en ocasiones recibo un error de "unrecognized data" cuando se ejecuta una instancia de pipeline?

Este puede ser un problema por la forma en la cual se construye el archivo del mensaje. Por ejemplo, si el archivo esta codificado en UTF-16 pero el archivo Xml declara que utiliza UTF-8, el proceso de lectura del mensaje no sabe como procesar este mensaje en forma correcta. Inconsistentes BOM (Byte Order Mark) tambien pueden confundir el desensamblador. Para asegurar el buen funcionamiento debes chequear que las codificacion, BOM y declaraciones esten correctas. Asi mismo, un editor hexadecimal es una herramienta muy util en estos casos.

Pipelines

Veo 4 filas en mi tabla Spool. ¿Es esto normal o tengo algunos mensajes suspendidos?

Que aparezcan 4 filas en la tabla de Spool es normal y lo esperado. Esto quiero decir que no hay mensajes sin procesar en tu sistema.

Plataforma

¿Como puedo inhabilitar el tracking del DTA para un grupo completo? En caso tal que el escenario lo exige.

Existe una propiedad en el proveedor de WMI para BizTalk Server llamada MSBTS_GroupSetting.GlobalTrackingOption que te permite inhabilitar esta funcionalidad.

Plataforma

Tengo problemas con DTC. ¿Que herramienta pueden ayudarme a solucionar el inconveniente?

DTC Ping y DTC Test son herramientas muy buenas y libres para descargar desde MSDN.

Plataforma

¿Existen algun requerimiento especial para correr aplicaciones x64?

Usando un sistema operativo x64, el instalador debera tener la inteligencia necesaria para configurar el sistema apropiadamente y descargar los pre-requisitos correctos para su ejecucion. Como siempre, si se crean Host, se deberan de marcar para que corran en modo 64-bit. Algunos adaptadores deberan correr en modo 32-bit, de lo contrario se presentaran algunos problemas.

Plataforma

¿Que pasos son requeridos para desarrollar una topologia multimaquina e

La mejor guia para la instalacion es la guia de instalacion oficial por Microsoft.

Configuracion

¿Como limpio mis bases de datos en los ambientes de Pruebas?

El blog de BizTalk Core Engine describe este procedimiento en el post. Cuidado, esto es solamente para usar en ambiente de pruebas mas NO en produccion.

SQL

Tengo mi archivo Data para MessageBox de 10 Gb, pero observo que el tamaño ha crecido considerablemente. Ahora, que he limpiado mis bases de datos en mi ambiente de pruebas, ¿Como reduzco el tamaño del archivo al original de 10 Gb.?

En SQL Server 2005 puedes utilizar el comando:

DBCC SHRINKDATABASE

(MessageBoxDbName)

SQL

¿Como puedo monitorear los contadores de performance mientras se ejecuta en ambiente de pruebas?

Existen nuevos contadores para medir el performance de la aplicacion. Los mensajes despliegan un estado del Throttling utilizando enumerados por cada enumerado mientras se ejecuta la aplicacion.

Throttling

Autor: Carlos Medina

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho