workers()
设置 Nginx worker 进程的数量。
用法
workers(N) 在生成的 nginx.conf 中设置 worker_processes N。默认值通常为 1。
perl
1use Test::Nginx::Socket::Lua;23workers(2);4run_tests();56__DATA__78=== TEST 1: multi-worker9--- config10 location /t {11 content_by_lua_block {12 ngx.say("pid: ", ngx.worker.pid())13 }14 }15--- request16GET /t17--- response_body_like18pid: \d+多 worker 模式下测试共享内存(lua_shared_dict)的并发行为时需要增大 workers 数量。