有一个需要一天更新一次的需求, 我设置了一个 43200 参数, 但是感觉不起作用, 另外每次reload的时候都会触发这个 timer 注册的回调函数, 这个也是正常的吗?
ngx.timer.at 的第一个参数 delay 的类型为 unsigned; nginx worker 的退出, 也会触发 timer 的回调,这时 handler 的第一个参数 premature 会被设置为 true, 一般可根据这个来直接 return ,在后续处理之前退出。参考 https://github.com/openresty/lua-nginx-module#ngxtimerat
delay
premature
3Q~ 搞明白了