Skip to content

Commit

Permalink
feat: add service check
Browse files Browse the repository at this point in the history
  • Loading branch information
L2ncE committed Apr 5, 2023
1 parent 53c8cb2 commit 9f1d56c
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 10 deletions.
9 changes: 7 additions & 2 deletions server/cmd/blob/initialize/registry.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,14 @@ import (

// InitRegistry to init consul
func InitRegistry(Port int) (registry.Registry, *registry.Info) {
r, err := consul.NewConsulRegisterWithConfig(&api.Config{Address: net.JoinHostPort(
r, err := consul.NewConsulRegister(net.JoinHostPort(
config.GlobalConsulConfig.Host,
strconv.Itoa(config.GlobalConsulConfig.Port))})
strconv.Itoa(config.GlobalConsulConfig.Port)),
consul.WithCheck(&api.AgentServiceCheck{
Interval: consts.ConsulCheckInterval,
Timeout: consts.ConsulCheckTimeout,
DeregisterCriticalServiceAfter: consts.ConsulCheckDeregisterCriticalServiceAfter,
}))
if err != nil {
klog.Fatalf("new consul register failed: %s", err.Error())
}
Expand Down
9 changes: 7 additions & 2 deletions server/cmd/car/initialize/registry.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,14 @@ import (

// InitRegistry to init consul
func InitRegistry(Port int) (registry.Registry, *registry.Info) {
r, err := consul.NewConsulRegisterWithConfig(&api.Config{Address: net.JoinHostPort(
r, err := consul.NewConsulRegister(net.JoinHostPort(
config.GlobalConsulConfig.Host,
strconv.Itoa(config.GlobalConsulConfig.Port))})
strconv.Itoa(config.GlobalConsulConfig.Port)),
consul.WithCheck(&api.AgentServiceCheck{
Interval: consts.ConsulCheckInterval,
Timeout: consts.ConsulCheckTimeout,
DeregisterCriticalServiceAfter: consts.ConsulCheckDeregisterCriticalServiceAfter,
}))
if err != nil {
klog.Fatalf("new consul register failed: %s", err.Error())
}
Expand Down
9 changes: 7 additions & 2 deletions server/cmd/profile/initialize/registry.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,14 @@ import (

// InitRegistry to init consul
func InitRegistry(Port int) (registry.Registry, *registry.Info) {
r, err := consul.NewConsulRegisterWithConfig(&api.Config{Address: net.JoinHostPort(
r, err := consul.NewConsulRegister(net.JoinHostPort(
config.GlobalConsulConfig.Host,
strconv.Itoa(config.GlobalConsulConfig.Port))})
strconv.Itoa(config.GlobalConsulConfig.Port)),
consul.WithCheck(&api.AgentServiceCheck{
Interval: consts.ConsulCheckInterval,
Timeout: consts.ConsulCheckTimeout,
DeregisterCriticalServiceAfter: consts.ConsulCheckDeregisterCriticalServiceAfter,
}))
if err != nil {
klog.Fatalf("new consul register failed: %s", err.Error())
}
Expand Down
9 changes: 7 additions & 2 deletions server/cmd/trip/initialize/registry.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,14 @@ import (

// InitRegistry to init consul
func InitRegistry(Port int) (registry.Registry, *registry.Info) {
r, err := consul.NewConsulRegisterWithConfig(&api.Config{Address: net.JoinHostPort(
r, err := consul.NewConsulRegister(net.JoinHostPort(
config.GlobalConsulConfig.Host,
strconv.Itoa(config.GlobalConsulConfig.Port))})
strconv.Itoa(config.GlobalConsulConfig.Port)),
consul.WithCheck(&api.AgentServiceCheck{
Interval: consts.ConsulCheckInterval,
Timeout: consts.ConsulCheckTimeout,
DeregisterCriticalServiceAfter: consts.ConsulCheckDeregisterCriticalServiceAfter,
}))
if err != nil {
klog.Fatalf("new consul register failed: %s", err.Error())
}
Expand Down
9 changes: 7 additions & 2 deletions server/cmd/user/initialize/registry.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,14 @@ import (

// InitRegistry to init consul
func InitRegistry(Port int) (registry.Registry, *registry.Info) {
r, err := consul.NewConsulRegisterWithConfig(&api.Config{Address: net.JoinHostPort(
r, err := consul.NewConsulRegister(net.JoinHostPort(
config.GlobalConsulConfig.Host,
strconv.Itoa(config.GlobalConsulConfig.Port))})
strconv.Itoa(config.GlobalConsulConfig.Port)),
consul.WithCheck(&api.AgentServiceCheck{
Interval: consts.ConsulCheckInterval,
Timeout: consts.ConsulCheckTimeout,
DeregisterCriticalServiceAfter: consts.ConsulCheckDeregisterCriticalServiceAfter,
}))
if err != nil {
klog.Fatalf("new consul register failed: %s", err.Error())
}
Expand Down

0 comments on commit 9f1d56c

Please sign in to comment.