Guía de uso de Cónsul
Consul se utiliza para el descubrimiento de servicios y proporciona funcionalidad lista para usar. Los problemas encontrados y el resumen de uso se registran aquí
/v1/agent/checks: Volver al. agente local Todas las comprobaciones registradas (incluidos archivos de configuración e interfaces HTTP)
/v1/agent/services: devuelve todos los servicios registrados por el agente local
/v1/agent/members: devuelve el agente en Miembros visto en el grupo de chismes del cluster
/v1/agent/self: Devuelve la configuración y la información de los miembros del agente local
/v1/agent/join/
: Activar que el agente local se una al nodo /v1/agent/force-leave/
/v1/agent/check/register: Agrega un cheque al elemento del agente local, utilice el método PUT para transmitir datos en formato json
/v1/agent/check/deregister/
/v1/agent/ check/pass/
/v1/agent/check/warn/
/v1/agent/check/fail/
/v1/agent/service/register: Agregue un nuevo elemento de servicio al agente local, use el método PUT para transmitir datos en formato json
/v1/agent/service/deregister/
/v1/catalog/register : Registra un nuevo nodo, servicio o cheque
/v1/catalog/deregister : Cancela el registro de un nodo, servicio o cheque
/ v1/catalog/datacenters: enumera los centros de datos conocidos
/v1/catalog/nodes: enumera los nodos en un DC determinado
/v1/catalog/services: enumera los servicios en un DC determinado
/v1/catalog /service/
/v1/catalog/node/
/v1/health /node/
/v1/health/checks/
/v1/health/service/
/v1/health/state/
",
"Servicio" : {" Servicio": "búsqueda", "Puerto": 80}}'
","nombre": "3d-virtual-number-ykt-com","dirección": " api. 1ketong.com ","port":80}' http://localhost:8500/v1/agent/service/register
curl -X PUT http://localhost:8500/v1/agent/ service/deregister /settlerconsumer-service@10.9.153.21
nohup ./consul agent -retry-join=10.10.210.128 -config-file /usr/local/consul/config.json > /data/logs /consul. log &
Cuando cónsul se expande y reduce según las necesidades, el sistema puede ejecutarse normalmente incluso si hay un número par de servidores
Expansión: cónsul se une a consul_server_ip
Necesario después de la expansión Espere a que los datos se sincronicen del líder al nuevo flujo
Reducir escala: salida del cónsul
Utilice la lista de pares del operador del cónsul para ver la información del servidor y confirmar si la operación es exitosa