Serviço de mensagens do Tableau Server

A partir da versão 2019.4, o serviço de mensagens do Tableau Server usa o Apache ActiveMQ. Ele é uma plataforma de publicação/assinatura que permite uma comunicação orientada para mensagens segura, escalável, de bom desempenho e altamente disponível para microsserviços. O Serviço de mensagens é usado para oferecer suporte à comunicação entre microsserviços no Tableau Server.

O servidor executa uma única instância do Serviço de mensagens por padrão. Na versão 2020.1 e posterior, se você tiver uma instância de vários nós do Tableau Server, poderá configurar uma segunda instância do serviço de mensagens.

ProcessoServiço de mensagens
StatusO status do Serviço de mensagens fica visível na Página de status e na linha de comando, usando o comando tsm status -v. Para obter mais informações, consulte Exibir o status de processos do servidor.
RegistrosOs logs gerados pelo processo do gateway são encontrados em C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\activemqserver. Para obter mais informações, consulte Locais de arquivo de registro e registros do Tableau Server.

Impacto se o Serviço de mensagens não estiver funcionando corretamente

Se o Serviço de mensagens parar ou falhar ao iniciar dependerá se você tem uma ou duas instâncias do Serviço de mensagens configuradas.

Várias instâncias do Serviço de mensagens (vários nós, versão 2020.1 e posterior)

Você pode configurar duas instâncias do Serviço de mensagens configuradas se tiver a versão 2020.1 ou posterior e, se tiver uma instalação de vários nós do Tableau Server. Nesse caso, se uma instância falhar, a outra instância tratará de todo o tráfego e você poderá remover e reinstalar a instância com falha.

Um exemplo do Serviço de mensagens

Se você tiver uma instalação de nó único do Tableau Server, estará limitado a uma única instância do Serviço de mensagens. Nesse caso, se a instância configurada falhar, o Tableau Server continuará funcionando, mas o status será exibido como “Degradado” e qualquer mensagem de evento enviada ao serviço de mensagens enquanto ele estava inativo poderá ser perdida, mesmo que o serviço reinicia. As mensagens de eventos incluem alterações de permissão em projetos.

Se o Serviço de mensagem parar, ele deve reiniciar automaticamente, desde que o computador não tenha problemas.

Serviço de mensagens em um cluster de vários nós

A configuração do Serviço de mensagens em um cluster de vários nós dependerá da versão do Tableau Server que estiver em execução. Em todos os casos, você deverá executar uma instância do Serviço de mensagens.

A partir da versão 2020.1, você pode executar duas instâncias do serviço em um ambiente de vários nós. É recomendável executar duas instâncias, pois isso oferece redundância. Você pode adicionar uma segunda instância a qualquer nó que ainda não tenha o Serviço de mensagens configurado. Você não pode adicionar mais do que um total combinado de duas instâncias no cluster de vários nós.

Agradecemos seu feedback!Seu feedback foi enviado. Obrigado!