2015-06-06 12 views

Odpowiedz

48

Podczas czytania consul documentation znajdziesz następujące informacje.

portów używanych

Konsul wymaga maksymalnie 5 różnych portów, aby działać poprawnie, niektóre na TCP, UDP, lub obu protokołów. Poniżej dokumentujemy wymagania dla każdego portu.

  • Serwer RPC (domyślnie 8300). Jest to używane przez serwery do obsługi przychodzących żądań od innych agentów od . Tylko TCP.
  • Serf LAN (domyślnie 8301). Jest to używane do obsługi plotek w sieci LAN. Wymagany przez wszystkich agentów. TCP i UDP.
  • Serf WAN (domyślnie 8302). Jest on używany przez serwery do plotkowania przez sieć WAN na inne serwery. TCP i UDP.
  • CLI RPC (domyślnie 8400). Jest używany przez wszystkich agentów do obsługi RPC z poziomu interfejsu CLI. Tylko TCP.
  • HTTP API (domyślnie 8500). To jest używane przez klientów do komunikowania się z interfejsem API HTTP . Tylko TCP.
  • Interfejs DNS (domyślnie 8600). Używany do rozwiązywania zapytań DNS. TCP i UDP.

Można skonfigurować usługi konsula do uruchamiania na różnych portach poprzez edycję pliku konfiguracyjnego. Na przykład ustawienie interfejsu dns na porcie 53 i HTTP API na porcie 80.

{ 
    "ports": { 
    "dns": 53, 
    "http": 80 
    } 
} 
+2

więc jaki port powinien być wymieniony z '-join', jeśli nie używamy portów domyślnych. Serwer RPC lub Serf LAN – eldos

+0

Jestem prawie pewien, że to serwer RPC. – Ztyx

+0

jaki byłby klucz do zmiany portów RPC? – Unlimited071

Powiązane problemy