Por que não consigo consultar mensagens no console?
- Possível causa 1: a mensagem foi envelhecida.
Solução: mude o tempo de envelhecimento.
- Possível causa 2: o carimbo de data/hora createTime da mensagem está incorreto.
No console, as mensagens são consultadas com base no carimbo de data/hora, que é gerado pelo cliente. Diferentes clientes têm diferentes políticas de processamento. O valor padrão pode ser 0 ou -1. Como resultado, a mensagem pode não ser consultada.
Solução: verifique se o valor de createTime está configurado corretamente.
- Possível causa 3: o uso do disco excede 95% e Capacity Threshold Policy está definida como Automatically delete.
Se Capacity Threshold Policy estiver definida como Automatically delete, os primeiros 10% das mensagens serão eliminados quando 95% da capacidade do disco for utilizada, para garantir espaço suficiente em disco. Nesse caso, as mensagens que não atingem o tempo de envelhecimento também são excluídas e não podem ser consultadas.
Solução: modifique a política de limite de capacidade ou expanda a capacidade do disco. Se Capacity Threshold Policy estiver definida como Stop production, novas mensagens não serão mais criadas quando o uso do disco atingir o limite de capacidade (95%), mas as mensagens existentes ainda poderão ser recuperadas até que o tempo de envelhecimento chegue. Essa política é adequada para cenários em que nenhuma perda de dados pode ser tolerada.