- Edited
可以使用 luasocket 库(https://github.com/diegonehab/luasocket) 阻塞的发起请求,
对于 lua-resty-redis,可以这样绕过 cosocket:
local socket = require "socket"
local redis = require "resty.redis"
local red = setmetatable({ sock = socket.tcp() }, { __index = redis })
然后 red:hget(...)
其他库操作方法类似
Hi,tcp_sock 在 init_worker_by_lua 阶段是被 disabled 的,请问有没有办法绕过这个限制呢?比如我想在 init_worker_by_lua 阶段进行域名解析得到 ip 地址,谢谢。