Propriedades Personalizadas do Serviço Atendente de MensagensUtilize esse painel para visualizar ou alterar um conjunto opcional de pares nome-valor para propriedades personalizadas do serviço atendente de mensagens.
Para visualizar essa página do console administrativo, clique em Servidores -> servidor_de_aplicativos -> Serviço Atendente de Mensagens -> (no painel de conteúdo, em Propriedades Adicionais) Propriedades Personalizadas
A página de Propriedades personalizadas pode ser utilizada para definir as seguintes propriedades para uso pelo serviço atendente de mensagens:
Essa propriedade deve ser definida com um valor diferente de zero somente se você desejar ativar o modo de operação não-ASF para todos os atendentes de bean orientados por mensagens no servidor de aplicativos.
O serviço atendente de mensagens tem dois modos de operação: ASF (Application Server Facilities) e não-ASF (não-Application Server Facilities).
Utilize não-ASF se:
| Tipo de Dados | Inteiro |
| Unidades | Milissegundos |
| Padrão | Modo ASF (propriedade personalizada não criada) |
| Intervalo | 0 ou mais milissegundos
|
| Recomendado | Se for atingido o tempo limite da transação, a mensagem deverá ser reciclada, resultando em trabalho extra. Para utilizar o modo não-ASF, defina esta propriedade com um valor inferior ao tempo limite da transação, mas deixe um excedente com, no mínimo, a duração máxima do método onMessage() do bean orientado por mensagens. Por exemplo, se o método onMessage() do bean orientado por mensagens geralmente demorar, no máximo, 10 segundos e o tempo limite da transação estiver definido para 120 segundos, você pode definir a propriedade NON.ASF.RECEIVE.TIMEOUT para, no máximo, 110.000 (110.000 milissegundos, isto é, 110 segundos). |
Um MQSimpleConnectionManager aloca conexões com base na mais utilizada recentemente e destrói conexões com base na menos utilizada recentemente. Por padrão, uma conexão é destruída se não tiver sido utilizada por cinco minutos.
| Tipo de Dados | Inteiro |
| Unidades | Milissegundos |
| Padrão | 5 minutos |
| Intervalo |
Um MQSimpleConnectionManager aloca conexões com base na mais utilizada recentemente e destrói conexões com base na menos utilizada recentemente. Por padrão, uma conexão é destruída se houver mais do que dez conexões não utilizadas no conjunto.
| Tipo de Dados | Inteiro |
| Unidades | Número de conexões |
| Padrão | 10 |
| Intervalo |
| Tipo de Dados | Inteiro |
| Unidades | Novas tentativas |
| Padrão | 0 (sem repetições) |
| Intervalo | 0 (sem repetições) até 2147483647 |
| Tipo de Dados | Inteiro |
| Unidades | Segundos |
| Padrão | 10 |
| Intervalo | 1 a 2147483647 |