balancer.set_current_peer 遇到奇怪问题, 挠破头百思不得其解 ,求助。
这行代码设置本地的某个服务,是正常工作的。
local ok, err = balancer.set_current_peer('127.0.0.1', 15672)
设置为非本地的服务,则没有返回。
local ok, err = balancer.set_current_peer('192.1.114.170', 10001)
两种用法,返回的OK都是TRUE。
BTW: 我的OR版本是openresty-1.21.4.1_1,机器是MAC. 改了代码后也重启了OR的。