Configurando assinaturas compartilhadas não duráveis para um connection factory

Use esta tarefa para configurar a opção Compartilhar assinaturas não duráveis; um atributo do connection factory que os clientes usam para conectar-se ao barramento.

Sobre Esta Tarefa

A opção Compartilhar assinaturas não duráveis controla se as assinaturas não duráveis são compartilhadas entre os assinantes em um cluster. Para configurar essa opção, use o console administrativo para concluir as seguintes etapas.

Procedimento

  1. Na área de janela de navegação, clique em Recursos -> JMS -> Provedores JMS.
  2. Na área de janela de conteúdo, clique em Provedor de Sistemas de Mensagens Padrão.
  3. Na área de janela de conteúdo, em Propriedades Adicionais, clique em Connection Factories.
  4. Selecione a connection factory que deseja configurar ou clique em Novo para criar uma.
  5. Selecione Página inicial da assinatura para a assinatura.
    Início da assinatura

    Isto identifica o mecanismo do sistema de mensagens no qual as assinaturas duráveis estão localizadas no barramento de integração de serviço. Os administradores podem gerenciar o estado do tempo de execução de assinaturas duráveis através de pontos de publicação para esse mecanismo do sistema de mensagens.

    Nota: Para a assinatura compartilhada não durável, o connection factory deve ser conectado ao mecanismo do sistema de mensagens do SubscriptionHome durante a criação do connection factory. Para assegurar que o connection factory sempre esteja conectado ao mecanismo do sistema de mensagens SubscriptionHome, configure o campoDestino como o nome do mecanismo do sistema de mensagens SubscriptionHome, o campo Tipo de destino como o nome do Mecanismo do sistema de mensagens e o campo Significância de destino como Obrigatório na configuração do connection factory.
    Quando o connection factory não está conectado ao mecanismo do sistema de mensagens SubscriptionHome devido às configurações do connection factory, uma tentativa de criar uma assinatura compartilhada não durável (createSharedConsumer API) resulta na exceção a seguir:
     WSIC8025E: Unable to create a shared nondurable subscription for destination <destination name> 
    because the connection factory is not connected to the SubscriptionHome messagaing engine <subscription home messaging engine name>, 
    but connected to the messaging engine <the messaging engine which the connection factory is connecting to>.
  6. Nas Propriedades Gerais, na seção Avançado, configure a propriedade Compartilhar assinaturas não duráveis. Selecione uma das seguintes opções na lista:
    No cluster
    Os clientes que estão conectados ao barramento em um membro de cluster podem usar o mesmo identificador de cliente e nome de assinatura não durável e podem recuperar mensagens a partir da assinatura não durável.
    Sempre compartilhado
    Todos os clientes, independentemente de onde estão conectados ao barramento, podem usar o mesmo identificador de cliente e nome da assinatura não durável e podem recuperar mensagens a partir da assinatura não durável.
    Nunca compartilhado
    Os clientes não podem usar o mesmo identificador de cliente e nome da assinatura não durável como uma sessão existente.

    Consulte a ajuda do console administrativo para obter informações sobre os outros campos nesta página.

  7. Clique em OK.
  8. Salve suas alterações na configuração principal.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjt00010_
Nome do arquivo: tjt00010_.html