Quali sono le diverse porte utilizzate da consul? Qual è lo scopo di ogni porta? C'è un modo per configurare console per l'esecuzione utilizzando porte diverse?Porte diverse utilizzate dal console
18
A
risposta
48
Durante la lettura dello consul documentation si trovano le seguenti informazioni.
porte utilizzate
Console richiede fino a 5 porte diverse per funzionare correttamente, alcuni su TCP, UDP, o entrambi i protocolli. Di seguito documentiamo i requisiti per ciascuna porta.
- Server RPC (predefinito 8300). Viene utilizzato dai server per gestire le richieste in arrivo da da altri agenti. Solo TCP.
- LAN Serf (valore predefinito 8301). Questo è usato per gestire i pettegolezzi nella LAN. Richiesto da tutti gli agenti. TCP e UDP.
- Serf WAN (impostazione predefinita 8302). Questo è usato dai server per spettegolare sulla WAN ad altri server. TCP e UDP.
- CLI RPC (valore predefinito 8400). Questo è usato da tutti gli agenti per gestire RPC da alla CLI. Solo TCP.
- API HTTP (valore predefinito 8500). Viene utilizzato dai client per comunicare con l'API HTTP . Solo TCP.
- Interfaccia DNS (valore predefinito 8600). Utilizzato per risolvere le query DNS. TCP e UDP.
È possibile configurare i servizi di console da eseguire su porte diverse modificando il file di configurazione. Ad esempio, l'impostazione dell'interfaccia dns sulla porta 53 e dell'API HTTP sulla porta 80.
{
"ports": {
"dns": 53,
"http": 80
}
}
quindi quale porta deve essere menzionata con '-join' se non si utilizzano porte predefinite. Server RPC o Serf LAN – eldos
Sono abbastanza sicuro che sia Server RPC. – Ztyx
quale sarebbe la chiave per cambiare le porte RPC? – Unlimited071