Tableau Server-containers för mikrotjänster

Som standard läggs en instans av interaktiv mikrotjänstbehållare till i varje nod där programservern (Vizportal) finns installerad och en instans av icke-interaktiv mikrotjänstbehållare läggs till för varje nod som har backgrounder installerad. Även om du inte kan lägga till en mikrotjänstbehållare direkt så kan du använda TSM CLI för att ändra antalet instanser för båda mikrotjänstbehållarna efter behov. Om alla instanser av backgrounder eller programservern tas bort från en nod så tas även behållarprocessen bort.

Mikrotjänstbehållare och mikrotjänsterna:

  • Interaktiv mikrotjänstbehållare:

    • MessageBus-mikrotjänst
    • Mikrotjänst för relationsfrågor
    • Tjänst för inloggningsuppgifter
  • Icke-interaktiv mikrotjänstbehållare:

    • Relationsinmatare-mikrotjänst
    • Extern innehållsleverantör-mikrotjänst
    • Flödesleverantör-mikrotjänst
    • Innehållsleverantör-mikrotjänst

Visa status för mikrotjänstbehållare

Du kan se status för mikrotjänstbehållarprocesserna från sidan TSM Status eller från kommandoraden med hjälp av kommandot tsm status -v. När du använder sidan TSM Status för att Visa serverprocesstatus, ser du status för varje behållarprocess men du kan inte se status för någon av mikrotjänsterna i behållarna. När du använder kommandoraden visas mer information, inklusive status för varje enskild mikrotjänst.

Status för mikrotjänstbehållare

Status för en behållarprocess beror på status på mikrotjänsterna i behållaren. När alla mikrotjänster inom en behållarprocess körs som förväntat så är behållarstatusen Aktiv (på sidan TSM Status) eller running (när du visar från TSM-kommandoraden). Om alla mikrotjänster inom en behållarprocess är stoppade är behållarstatusen Fel (på sidan TSM Status) eller stopped (från TSM-kommandoraden). Om en mikrotjänst är stoppad men minst en annan mikrotjänst körs så är behållarstatus Degraderad (på sidan TSM Status) eller degraded (från TSM-kommandoraden).

När alla mikrotjänster inom en behållarprocess har status körs så är behållarstatus Active. Om någon mikrotjänst i en behållare har ett feltillstånd (har status stopped ) så är behållarstatus degraded. Om alla mikrotjänster i en behållare har ett feltillstånd så är behållarstatus error.

Så här visar du status för mikrotjänstbehållaren från sidan TSM Status:

  1. Öppna TSM i en webbläsare:

    http://<tsm-computer-name>:8850

  2. Klicka på Status:

    Sidan visar status för de interaktiva mikrotjänstbehållarprocesserna och icke-interaktiva mikrotjänstbehållarprocesserna samt satus för andra processer som körs som en del av TSM eller Tableau Server.

    Du kan inte se status för enskilda mikrotjänster inom en behållarprocess, men om behållarprocessen har status Aktiv (en grön bock) så körs alla mikrotjänster den innehåller som förväntat. Se status för enskilda mikrotjänster med hjälp av TSM-kommandoraden.

    Obs! Status för behållarprocesserna visas inte på den äldre Tableau Server-statussidan. Information om de två statussidorna och hur de skiljer sig åt finns i Visa serverprocesstatus.