Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 6 Próxima »

Configura o uso da Lista usando como infra estrutura o Redis e permite a configuração de tratamento das mensagens.

Se a lista não existir ela será criada se o setup retornar OK.
 

Sintaxe


nRet := oTQLS:Setup(cHost, nPort [, cAuth] [, nMsgRetPeriod])

Parâmetros

NomeTipoDescriçãoObrigatórioDefaultReferênciaObservações
cHostcaractere

Nome ou IP do servidor onde está configurado o Redis

X


nPortnuméricoNúmero da porta no servidor onde está configurado o RedisX

Em instalações padrão é 6379
cAuthcaractere

Senha de autenticação do Redis, quando configurado no serviço


Nil

Este campo foi inserido para versões superioriores "7.00.131227A-20180417 NG".

nMsgRetPeriodnumérico

Tempo de retenção de uma mensagem na Lista em segundos

(Tempo de armazenamento de Mensagem não tratada)


1209600 (14 dias)

Se uma mensagem não retirada da fila ficar mais que este tempo, ela será descartada.

Mínimo permitido 60 segundos, máximo permitido 14 dias (1209600 segundos).

Retorno

NomeTipoDescriçãoObservações
nRetnumérico

Contem o a indicação do erro ou 0 (zero) se OK




Observações

Se nMsgRetPeriod não for informado (Nil) ou se tiver valor de '0' (zero), nMsgRetPeriod usará o valor default, todavia se nMsgRetPeriod for passado com '-1' irá recuperar o valor de nMsgRetPeriod de uma Fila previamente criada, não alterando assim o valor já registrado nesta na Fila.
 

Exemplos

Exemplo 1 

Exemplo 2 



  • Sem rótulos