worker_processes auto; #nginx worker 数量 error_log logs/error.log error; #指定错误日志文件路径 error_log logs/debug.log debug; #指定错误日志文件路径 error_log logs/info.log info; #指定错误日志文件路径 events { worker_connections 255; } http { gzip on; gzip_buffers 32 400k; gzip_comp_level 6; gzip_min_length 200; gzip_types text/plain application/x-javascript text/css application/xml application/json; # lua_package_path "/usr/local/Cellar/openresty/1.19.3.1_1/lualib/?.lua;$prefix/libs/?.lua;$prefix/model/?.lua;$prefix/waf/?.lua;$prefix/utils/?.lua;$prefix/script/?.lua;$prefix/admin/?.lua;$prefix/libs/?.lua;$prefix/logic/?.lua;/usr/local/openresty/lualib/?/init.lua;/usr/local/opt/openresty/lualib/?.lua;/usr/local/opt/openresty/lualib/?/init.lua;$prefix/libs/?/init.lua;"; lua_package_path "/usr/local/openresty/lualib/?.lua;$prefix/libs/?.lua;$prefix/model/?.lua;$prefix/waf/?.lua;$prefix/utils/?.lua;$prefix/script/?.lua;$prefix/admin/?.lua;$prefix/libs/?.lua;$prefix/logic/?.lua;/usr/local/openresty/lualib/?/init.lua;/usr/local/opt/openresty/lualib/?.lua;/usr/local/opt/openresty/lualib/?/init.lua;$prefix/libs/?/init.lua;"; lua_package_cpath '$prefix/3rd/?.so;;'; lua_socket_log_errors off; lua_shared_dict config 10m; #玩家消息分发 add_header 'Access-Control-Allow-Origin' '*' always; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS'; add_header 'Access-Control-Allow-Headers' 'reqid, nid, host, x-real-ip, x-forwarded-ip, event-type, event-id, accept, content-type,x-token'; charset utf-8; resolver 8.8.8.8 114.114.114.114; init_worker_by_lua_file 'worker_init.lua'; client_body_buffer_size 10m; client_max_body_size 10m; client_body_in_single_buffer on; lua_need_request_body on; init_by_lua_block{ local _ = require "resty.mongol" } server { listen 85; index index.html index.htm index.php; root /www/proj/goserver/admin/assets/web/dist; server_name 116.62.197.177; location ~ /\.htaccess { deny all; } location / { root html; index index.html index.htm; } } server { listen 8898; include location.conf; } }