Fix TCP address and port on service check registration
This commit is contained in:
parent
1599d717af
commit
f4cdfaf27f
@ -172,7 +172,7 @@ func (c *consulRegistry) Register(s *Service, opts ...RegisterOption) error {
|
|||||||
deregTTL := getDeregisterTTL(options.Interval)
|
deregTTL := getDeregisterTTL(options.Interval)
|
||||||
|
|
||||||
check = &consul.AgentServiceCheck{
|
check = &consul.AgentServiceCheck{
|
||||||
TCP: c.Address,
|
TCP: fmt.Sprintf("%s:%d", node.Address, node.Port),
|
||||||
Interval: fmt.Sprintf("%v", options.Interval),
|
Interval: fmt.Sprintf("%v", options.Interval),
|
||||||
DeregisterCriticalServiceAfter: fmt.Sprintf("%v", deregTTL),
|
DeregisterCriticalServiceAfter: fmt.Sprintf("%v", deregTTL),
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user