hashicorp / hashicorp/consul

the service can be found through'/catalog/service/', but the service is still called 503

Open
#11,308 1 comment 0 reactions 0 assignees View on GitHub
type/question
Dominant language
Go
Stars
30.1k
Forks
4.6k
Avg merge
1d 18h
Merged PRs (30d)
39

Description

Problem Description:
After our service is started, it can be accessed in the form of ip:port, and the service can also be found from consul through'/catalog/service/', but it will last for a period of time when called by the load balancing client 503.

I would like to ask which API can accurately determine whether the service is available, or what other methods can accurately determine whether the service is already available.

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start with the /catalog/service/ request and the load-balancing client's 503 window; reproduce the timing and determine which availability signal is authoritative. Done means the reliable check or remaining limitation is identified and documented.

Written by the indexing model from the issue text.

Assessment

Domain
distributed-systems, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.