Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Amazon MQ per RabbitMQ: allarme limite disco
L'allarme relativo al limite del disco indica che il volume del disco utilizzato da un nodo RabbitMQ è diminuito a causa dell'elevato numero di messaggi non consumati durante l'aggiunta di nuovi messaggi. RabbitMQ genererà un allarme sul limite del disco quando lo spazio libero su disco del broker, identificato da Amazon CloudWatch MetricRabbitMQDiskFree
, raggiunge il limite del disco, identificato da. RabbitMQDiskFreeLimit
RabbitMQDiskFreeLimit
è impostato da Amazon MQ ed è stato definito considerando lo spazio su disco disponibile per ogni tipo di istanza del broker.
Un broker Amazon MQ per RabbitMQ che ha generato un allarme di limite del disco non sarà disponibile quando vengono pubblicati nuovi messaggi. Quando si esegue RabbitMQ in un cluster, l'allarme del disco è a livello di cluster. Se un nodo scende al di sotto del limite, tutti gli altri nodi bloccheranno i messaggi in arrivo. A causa di mancanza di spazio sul disco, il broker potrebbe anche ricontrare altri problemi che complicano la diagnosi e la risoluzione dell'allarme.
Amazon MQ non riavvierà un broker che presenta un allarme su disco e restituirà un'eccezione per RebootBroker
API le operazioni fintanto che il broker continua a dare l'allarme.
Nota
Non è possibile effettuare il downgrade di un broker da un tipo di istanza mq.m5
a un tipo di istanza mq.t3.micro
. Se desideri effettuare un downgrade, devi eliminare il broker e crearne uno nuovo.
Diagnosi e risoluzione dell'allarme relativo al limite del disco
Amazon MQ abilita i parametri per il tuo broker per impostazione predefinita. Puoi visualizzare le metriche del tuo broker accedendo alla CloudWatch console Amazon o utilizzando il CloudWatch API. MessageCount
è una metrica utile per la diagnosi dell'allarme relativo al limite del disco RabbitMQ. I messaggi vengono memorizzati in memoria fino a quando non vengono consumati o eliminati. Un elevato numero di messaggi indica un uso eccessivo dello spazio di archiviazione su disco e può causare un allarme del disco.
Per diagnosticare l'allarme relativo al limite del disco, utilizza la console di gestione Amazon MQ per:
-
Consuma i messaggi pubblicati nelle code.
-
Rimuovere i messaggi dalle code.
-
Elimina le code dal tuo broker.
Nota
Potrebbero essere necessarie diverse ore prima che ALARM lo stato RABBITMQ _ DISK _ venga cancellato dopo aver eseguito le azioni richieste.
Per evitare che l'allarme di limite del disco si ripeta, è possibile aggiornare il tipo di istanza host a un'istanza con risorse aggiuntive. Per informazioni su come aggiornare il tipo di istanza del tuo broker, UpdateBrokerInput
consulta Amazon MQ REST API Reference.