in lib/shenyu/register/balancer.lua [23:33]
_M.init = function(self, server_list)
local servers, nodes = {}, {}
for serv, weight in pairs(server_list) do
local id = string.gsub(serv, ":", str_null)
servers[id] = serv
nodes[id] = weight
end
_M.balancer = require("resty.chash"):new(nodes)
_M.servers = servers
end