openresty nginx 線上conf分析

2022-06-24 01:51:21 字數 997 閱讀 7309

今天在某業務中看到一些比較有學習意義的nginx配置,故拿出來解析一下。

lua_shared_dict realtime_variable 16m; //ngx_lua模組中使用共享記憶體

lua_shared_dict lixian_zone_server_gim_schedule 100m; //ngx_lua模組中使用共享記憶體

server

access_by_lua_file $project_lib_path/lua/access_check.lua; //access_by_lua在請求訪問階段處理,用於訪問控制

content_by_lua_file $project_lib_path/lua/tasks/entry.lua; //content_by_lua是內容處理器,接受請求並輸出響應

log_by_lua_file /usr/local/openresty/nginx/conf/http_status_lua/record.lua; //lua日誌配置

}location ~* ^隱藏資訊

.location ~* ^ 隱藏資訊

content_by_lua_file $project_lib_path/lua/search/entry.lua;

}location ^~ 隱藏資訊

include monitor.conf;

}

OpenResty nginx擴充套件 實現防cc攻擊

流程圖 本文介紹使用openresty來實現防cc攻擊的功能。openresty官網下面是防cc攻擊的流程圖。根據流程圖,我們知道防cc攻擊主要包括兩部分,一是限制請求速度,二是給使用者傳送js跳轉 進行驗證請求是否合法。安裝依賴 rhel centos yum install readline d...

5 openresty nginx命令 訊號控制

指令 nginx程式 c nginx配置檔案 usr local nginx sbin nginx c usr local nginx conf nginx.conf cd usr local nginx sbin 重啟 nginx s reload進入nginx可執行程式的目錄 cd usr lo...

前端雜燴 在工作,在思考,在沉澱

當我們沉浸在旺盛的需求之中時,整個人便會成為一台工作的機器,切著類似的頁面,寫著同樣的邏輯,重複著昨天或者上個月做的事情,時間久了,覺得膩味,沒有什麼創新,也沒有明顯的成長。用一句通俗的話來講 工作五年,後面四年重複著第一年的活兒。很多人嘗試跳出這個怪圈,不過基於環境壓力和思維受阻,最後又不得不選擇...