Tableau Server - Berichtenservice
De berichtenservice van Tableau Server maakt vanaf versie 2019.4 gebruik van Apache ActiveMQ. Dit is een publicatie-/abonnementsplatform dat veilige, schaalbare, performante en zeer beschikbare communicatie via berichten voor microservices mogelijk maakt. De berichtenservice wordt gebruikt om communicatie tussen microservices in Tableau Server te ondersteunen.
De server voert standaard één instantie van de berichtenservice uit. In versie 2020.1 en hoger kunt u, als u een exemplaar van Tableau Server met meerdere knooppunten hebt, een tweede instantie van de berichtenservice configureren.
Proces | Berichtenservice |
Status | De status van de berichtenservice is zichtbaar op de statuspagina en vanaf de opdrachtregel met behulp van de opdracht tsm status -v . Zie Serverprocesstatus weergeven voor meer informatie. |
Loggen | Logboeken gegenereerd door de opslagplaats bevinden zich in . Zie Tableau Server-logboeken en locaties van logboekbestanden voor meer informatie. |
Wat als de berichtenservice niet goed werkt?
Als de berichtenservice stopt of niet opstart, zijn de gevolgen afhankelijk van of u één of twee instanties van de berichtenservice hebt geconfigureerd.
Meerdere instanties van berichtenservice (meerdere knooppunten, versie 2020.1 en hoger)
U kunt twee instanties van de berichtenservice configureren als u versie 2020.1 of hoger hebt, en u een installatie met meerdere knooppunten van Tableau Server hebt. Als in dit geval één instantie uitvalt, verwerkt de andere instantie al het verkeer. U kunt de mislukte instantie verwijderen en opnieuw installeren.
Eén instantie van de berichtenservice
Als u een installatie met één knooppunt van Tableau Server hebt, bent u beperkt tot één instantie van de berichtenservice. In dit geval blijft Tableau Server functioneren als de geconfigureerde instantie uitvalt, maar de status wordt weergegeven als 'Gedegradeerd'. Gebeurtenisberichten die naar de berichtenservice zijn verzonden terwijl deze niet beschikbaar was, kunnen verloren gaan, zelfs als de service opnieuw wordt opgestart. Gebeurtenisberichten bevatten wijzigingen in de machtigingen voor projecten.
Als de berichtenservice stopt, wordt deze automatisch opnieuw opgestart, op voorwaarde dat de computer zelf verder gezond is.
Berichtenservice in een cluster met meerdere knooppunten
Hoe u de berichtenservice in een cluster met meerdere knooppunten configureert, is afhankelijk van welke versie van Tableau Server u gebruikt. In alle gevallen moet u één instantie van de berichtenservice uitvoeren.
Vanaf versie 2020.1 kunt u in een omgeving met meerdere knooppunten twee instanties van de service uitvoeren. Wij raden u aan om twee instanties uit te voeren, omdat dit voor redundantie zorgt. U kunt een tweede instantie toevoegen aan elk knooppunt waarop de berichtenservice nog niet is geconfigureerd. U kunt niet meer dan twee exemplaren toevoegen aan een cluster met meerdere knooppunten.