Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Valores configurables
Puede establecer el valor de las siguientes opciones de configuración del agente modificando su archivo de configuración en la Consola de administración de AWS.
Además de los valores descritos en la tabla siguiente, Amazon MQ admite opciones de configuración de bróker adicionales relacionadas con la autenticación y la autorización, así como con los límites de recursos. Para obtener más información sobre estas opciones de configuración, consulte
| Configuración | Valor predeterminado | Valores recomendados | Valores | Versiones aplicables | Description (Descripción) |
|---|---|---|---|---|---|
| consumer_timeout | 1 800 000 ms (30 minutos) | 1 800 000 ms (30 minutos) | De 0 a 2.147.483.647 ms. Amazon MQ también admite el valor 0, que significa «infinito». | Todas las versiones | Un tiempo de espera en el acuse de recibo de entrega al consumidor para detectar cuándo los consumidores no confirman las entregas. |
| latido | 60 segundos | 60 segundos | 60 a 3600 segundos | Todas las versiones | Define el tiempo que debe transcurrir hasta que RabbitMQ considere que una conexión no está disponible. |
| management.restrictions.operator_policy_changes.disabled | true | true | true, false | Todas las versiones | Desactiva la realización de cambios en las políticas del operador. Si realiza este cambio, le recomendamos encarecidamente que incluya las propiedades de HA en las políticas de operador propias. |
| quorum_queue.property_equivalence.relaxed_checks_on_redeclaration | true | true | true, false | Todas las versiones | Si se establece en TRUE, la aplicación evita una excepción de canal al volver a declarar una cola de cuórum. |
| secure.management.http.headers.enabled | true | true | true, false | Todas las versiones | Activa los encabezados de seguridad HTTP no modificables. |
Configuración de acuse de recibo de entrega a los consumidores
Puedes configurar consumer_timeout para que detecte cuándo los consumidores no embalan las entregas. Si el consumidor no envía un acuse de recibo dentro del tiempo de espera, el canal se cerrará. Por ejemplo, si utiliza el valor predeterminado de 1 800 000 milisegundos, si el consumidor no envía un acuse de recibo de entrega en ese plazo, el canal se cerrará. Amazon MQ también admite el valor 0, que significa «infinito».
Configuración de latidos
Es posible configurar un tiempo de espera de latido para saber si las conexiones se han interrumpido o si han fallado. El valor de latido define el límite de tiempo antes de que se considere que una conexión está inactiva.
Configuración de políticas del operador
La política de operador predeterminada de cada host virtual tiene las siguientes propiedades de HA recomendadas:
{ "name": "default_operator_policy_AWS_managed", "pattern": ".*", "apply-to": "all", "priority": 0, "definition": { "ha-mode": "all", "ha-sync-mode": "automatic" } }
Los cambios en las políticas del operador a través de la API Consola de administración de AWS o de administración no están disponibles de forma predeterminada. Puede habilitar los cambios agregando la siguiente línea a la configuración del agente:
management.restrictions.operator_policy_changes.disabled=false
Si realiza este cambio, le recomendamos encarecidamente que incluya las propiedades de HA en las políticas de operador propias.
Configuración de comprobaciones relajadas en la declaración de colas
Si ha migrado sus colas clásicas a colas de quórum pero no ha actualizado su código de cliente, puede evitar una excepción de canal al volver a declarar una cola de quórum configurando quorum_queue.property_equivalence.relaxed_checks_on_redeclaration con el valor true.
Configuración de encabezados de seguridad HTTP
La configuración secure.management.http.headers.enabled habilita los siguientes encabezados de seguridad HTTP:
-
X-Content-Type-Options: nosniff:
impide que los navegadores rastreen el contenido y que se utilicen algoritmos para deducir el formato de archivo de los sitios web. -
X-Frame-Options: DENY:
impide que otros usuarios incrusten el complemento de administración en un marco de su propio sitio web para engañar a otros. -
Strict-Transport-Security: max-age=47304000; includeSubDomains:
obliga a los navegadores a utilizar HTTPS al realizar conexiones posteriores al sitio web y sus subdominios durante un período prolongado (1,5 años).
Los corredores de Amazon MQ para RabbitMQ creados en las versiones 3.10 y posteriores tendrán secure.management.http.headers.enabled establecido en true de forma predeterminada. Puede activar estos encabezados de seguridad HTTP configurando secure.management.http.headers.enabled en true. Si deseas excluirte de estos encabezados de seguridad HTTP, establece secure.management.http.headers.enabled en false.