/deadletter-resender

Console application para remover mensagens da dead letter e encaminhá-las a queue novamente

Primary LanguageC#MIT LicenseMIT

Deadletter Resender

Console application desenvovida em .NET Framework para remover mensagens da dead letter e encaminhá-las a queue do Service bus novamente.

Configurações para execução

Edite o arquivo App.config e substitua os valores das keys:

Abaixo está a seção AppSettings do App.config onde os valores devem ser alterados.

App.Settings

Observação: Caso os valores não sejam alterados a aplicação não funcionará corretamente.

Arquivos de log

Dois arquivos de log são criados no diretório bin/Debug, estes arquivos servem para consulta de quais mensagens foram e não foram processadas corretamente.

O arquivo de log das mensagens enviadas com sucesso é criado com o nome deadletter-ticks-log.json para que o conteúdo das mensagens possa ser analisado caso necessário.

As mensagens que não foram enviadas corretamente por algum motivo podem ser encontradas no arquivo deadletter-errors-ticks-log.txt, este arquivo possui o motivo da mensagem não ter sido processada corretamente e o id da mensagem na queue.