# ysoftman_service 조회
curl "http://localhost:8500/v1/catalog/service/ysoftman_service" -s | jq
# 서비스 노드 제거시
# 우선 해당 노드에서 consul 프로세스를 내린다.
# 이제 아래 api 로 요청하면 노드가 포함된 서비스들에서 모두 빠진다.
curl -X PUT "http://localhost:8500/v1/catalog/deregister" --data '{"Node":"ysoftman1"}'
# consul 클러스터 노드(서버) 상태
curl "http://localhost:8500/v1/status/peers"
# consul 클러스터 노드들 정보(이름, 상태 보기)
curl "http://localhsot:8500/v1/agent/members" | jq '.[] | "\(.Name) \(.Status)"'
# consul 클러스터에서 ysoftman2 노드 제거
curl -X PUT "http://localhost:8500/v1/agent/force-leave/ysoftman2" -v
comments:
댓글 쓰기