0
ngx.timer.atモジュールを使用して、luaワーカープロセス用の「メイン」スレッド以外の別のスレッドを開始します。ドキュメントからngx.timer.atモジュールが得られました。しかし、私はこの単純なコードを持っていると、実際にバックエンドで動かなかったようです。ログファイルを起動しようとしましたが、ログ情報が表示されませんでした。init_worker_by_lua_fileのngx.timer.at関数を使用すると動作しないようです。
local function _hello(premature)
ngx.log(ngx.ERR, "Hello world")
if premature then
return
end
end
ngx.timer.at(0, _hello)
"Hello world"はログファイルには表示されず、新しいスレッドが正常に作成されたことはありません。 アイデア