Adiciona uma fila no RabbitMQ
O método
AddQueueRabbitMQ da plataforma Devprime é utilizado para criar uma nova fila no RabbitMQ. Este método permite definir propriedades personalizadas para a fila, oferecendo flexibilidade na configuração.Parâmetros
-
alias(string, opcional): Parâmetro opcional com o nome do Stream Alias conforme definido na configuração do Stream Adapter. O valor padrão é “Stream1”. -
queueName(string): Nome da fila. Este é o identificador único da fila no RabbitMQ. -
customProperties(CustomQueueProperties, opcional): Propriedades personalizadas para a fila, como configurações de TTL (Time-to-Live), persistência e outras características específicas da fila.
Retorno
bool: Retornatruese a fila for criada com sucesso; caso contrário, retornafalse.
Aqui está um exemplo de como usar o método AddQueueRabbitMQ na sua aplicação:
Criando uma fila sem utilizar as propridades
O parâmetro CustomQueueProperties é opcional e utilizado apenas para customização
|
|
Criando uma fila com as propridades e argumento nulo
|
|
Criando uma fila com as propridades e argumento configurando TTL
|
|
Considerações
- Certifique-se de que o
queueNameseja único dentro do RabbitMQ para evitar conflitos. - Utilize as propriedades personalizadas para configurar a fila de acordo com as necessidades específicas da sua aplicação.
- As implementações nativas do RabbitMQ são específicas para essa plataforma e atendem a casos de uso particulares. Caso você migre para outra plataforma de streaming, será necessário ajustar seu código para usar os métodos padrão da Devprime ou os métodos específicos da nova plataforma.