Para conseguir que un intermediario sea capaz de manejar peticiones de multidifusión:
Para poder utilizar la multidifusión, debe definir algunos temas a los que pueda aplicarse la multidifusión.
Para la raíz del tema, la selección es Habilitado o Inhabilitado. El valor por omisión es Inhabilitado.
Para una raíz de tema dependiente, la selección puede ser Heredar, Habilitado o Inhabilitado. El valor por omisión es Heredar.
Debe hacerse en el rango de 224.0.0.0 a 239.255.255.255. El valor por omisión es 224.0.0.0.
Debe hacerse en el rango de 224.0.0.0 a 239.255.255.255. El valor por omisión es 239.255.255.255.
El valor por omisión es 34343.
Puede hacerse en el rango de 500 a 32000. El valor por omisión es 7000.
El valor por omisión es 20.
El valor por omisión es 1, lo que significa que el paquete de multidifusión debe permanecer local en su emisor y no pasar por ningún direccionador. El valor máximo es 255.
Puede tratarse de un nombre de sistema principal o una dirección IP. El valor por omisión es 'None'. Si se elige el valor por omisión, la interfaz de red utilizada dependerá del sistema operativo.
La propiedad Solapamiento del comportamiento de temas de multidifusión controla el comportamiento del intermediario cuando un cliente solicita una suscripción de multidifusión para un tema que forma parte de una jerarquía de temas que contiene temas inhabilitados explícitamente para la multidifusión.
Por ejemplo, imagine una jerarquía de temas en la que la multidifusión sea un tema con dos elementos dependientes, foo, que está habilitado para la multidifusión, y bar, que no está habilitado para la multidifusión.
El valor por omisión es Accept.
El valor por omisión es 360.
El valor por omisión es Inhabilitado. Si elige Estático también podrá elegir un valor para el parámetro Valor límite de la cadencia de transmisión del intermediario.
Este valor puede estar en el rango de 10 a 1.000.000.
Este valor puede estar en el rango de 0 a 1000. El valor por omisión es 100.
Este valor puede estar en el rango de 10 a 1000. El valor por omisión es 300.
Si la utilización de memoria es importante, intente utilizar distintos valores para este parámetro y observe el efecto en el rendimiento global de la aplicación a altas velocidades de transmisión.
Este valor puede estar en el rango de 1 a 5000. El valor por omisión es 500.
Este valor puede estar en el rango de 65 a 10000. El valor por omisión es 3000.
Este valor puede estar en el rango de 1 a 20. El valor por omisión es 7.
Este valor puede estar en el rango de 1000 a 1,000,000. El valor por omisión es 60.000.
Este valor puede estar en el rango de 50 a 1000. El valor por omisión es 600.
Para cambiar la configuración de multidifusión del intermediario se recomienda utilizar el área de trabajo. No obstante, también puede utilizar el mandato mqsichangeproperties para cambiar las propiedades del intermediario. Consulte el apartado Mandato mqsichangeproperties.
Nombre propiedad | Parámetro mqsichangeproperties |
---|---|
Multidifusión habilitada | multicastEnabled |
Dirección mín. | multicastAddressRangeMin |
Dirección máx. | multicastAddressRangeMax |
Puerta de datos | multicastDataPort |
Tamaño de paquete del intermediario | multicastPacketSizeBytes |
Tiempo de espera excedido de pulsaciones del intermediario | multicastHeartbeatTimeoutSec |
TTL de multidifusión del intermediario | multicastMCastSocketTTL |
Interfaz de red del intermediario | multicastMulticastInterface |
Solapamiento del comportamiento de temas de multidifusión | multicastOverlappingTopicBehavior |
Antigüedad máxima de la clave | multicastMaxKeyAge |
Activación de la cadencia de transmisión del intermediario | multicastLimitTransRate |
Valor límite de la cadencia de transmisión del intermediario | multicastTransRateLimitKbps |
Tiempo de desbloqueo de cliente sin acuse de recibo (NACK) | multicastBackoffTimeMillis |
Periodo de comprobación de cliente sin acuse de recibo (NACK) | multicastNackCheckPeriodMillis |
Número de almacenamiento intermedio de paquetes de cliente | multicastPacketBuffers |
Tamaño de almacenamiento intermedio de socket de cliente | multicastSocketBufferSizeKbytes |
Tiempo de limpieza de la historia del intermediario | multicastHistoryCleaningTimeSec |
Tamaño mínimo de la historia del intermediario | multicastMinimalHistoryKBytes |
Tiempo de acumulación de intermediario sin acuse de recibo (NACK) | multicastNackAccumulationTimeMillis |
mqsichangeproperties WBRK_BROKER -o DynamicSubscriptionEngine -n multicastEnabled -v true
Con ello se habilita al intermediario para la multidifusión, pero no cambia ninguna otra propiedad del intermediario.
mqsichangeproperties WBRK_BROKER -o DynamicSubscriptionEngine -n multicastEnabled, multicastLimitTransRate,multicastTransRateLimitKbps -v true,Static,50000Ninguna de las otras propiedades del intermediario ha cambiado.
Tenga en cuenta la utilización de comas para separar las propiedades que se van a cambiar, así como los valores correspondientes.
Para que los cambios entren en vigor, debe reiniciar el intermediario.
Aviso: los cambios efectuados en la configuración de intermediario utilizando mqsichangeproperties se sobregrabarán con la configuración guardada en el gestor de configuración, siempre que la configuración de intermediario se difunda.
Conceptos relacionados
publicación/suscripción de multidifusión
Tareas relacionadas
Modificación de propiedades del intermediario
Referencia relacionada
perspectiva Administración de intermediarios
Mandato mqsichangeproperties
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
aq13150_ |