refactor(server): 使用 NewTargetFromConfig 简化目标创建
This commit is contained in:
parent
b722cbf884
commit
5b41c3ab44
@ -704,11 +704,7 @@ func (s *Server) registerProxyRoutes(router *handler.Router, serverCfg *config.S
|
|||||||
// 转换目标
|
// 转换目标
|
||||||
targets := make([]*loadbalance.Target, len(proxyCfg.Targets))
|
targets := make([]*loadbalance.Target, len(proxyCfg.Targets))
|
||||||
for j, t := range proxyCfg.Targets {
|
for j, t := range proxyCfg.Targets {
|
||||||
targets[j] = &loadbalance.Target{
|
targets[j] = loadbalance.NewTargetFromConfig(t.URL, t.Weight)
|
||||||
URL: t.URL,
|
|
||||||
Weight: t.Weight,
|
|
||||||
}
|
|
||||||
targets[j].Healthy.Store(true)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 传递 Transport 配置和 Lua 引擎
|
// 传递 Transport 配置和 Lua 引擎
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user