add worker_limit_nofiles option
diff --git a/nginx/files/nginx.conf b/nginx/files/nginx.conf
index 3686872..b0186eb 100644
--- a/nginx/files/nginx.conf
+++ b/nginx/files/nginx.conf
@@ -1,8 +1,10 @@
 {%- from "nginx/map.jinja" import server with context -%}
 user {{ server.system_user }};
 worker_processes {{ server.get('worker', {}).get('processes', 'auto') }};
+worker_limit_nofile: {{ server.get('worker', {}).get('limit_nofile', '20000') }};
 pid /run/nginx.pid;
 
+
 events {
         worker_connections {{ server.get('worker', {}).get('connections', '1024') }};
         # multi_accept on;
diff --git a/tests/pillar/static.sls b/tests/pillar/static.sls
index 4e565f2..9355aa7 100644
--- a/tests/pillar/static.sls
+++ b/tests/pillar/static.sls
@@ -8,6 +8,8 @@
     bind:
       address: 127.0.0.1
       protocol: tcp
+    worker:
+      limit_nofile: 30000
     site:
       nginx_static_site01:
         enabled: true