nginx 配置以及常用場景

2021-10-04 16:47:49 字數 592 閱讀 1793

nginx的核心配置檔案conf/nginx.conf包含三塊內容:全域性塊、events塊、http塊

全域性塊從配置檔案開始到events塊之間的內容,此處的配置影響nginx伺服器整體的執行,比如worker進 程的數量、錯誤日誌的位置等

events塊

events塊主要影響nginx伺服器與使用者的網路連線,比如worker_connections 1024,標識每個workderprocess支援的最大連線數為1024

http塊

http塊是配置最頻繁的部分,虛擬主機的配置,監聽埠的配置,請求**、反向**、負載均衡 等

#全域性塊

#從配置檔案開始到events塊之間的內容,此處的配置影響nginx伺服器整體的執行,比如worker進 程的數量、錯誤日誌的位置等

#*************************===start 全域性塊,從開始到events塊之間的內容***************=

#執行使用者

#user nobody;

#worker 程序數量,通常設定為和cpu數量相等

worker_processes

nginx使用場景

1.對外開放本地封閉server 本地server無法對外開放,nginx做反向 對外開發,使得外部可以訪問封閉服務。upstream npm server 2.本地80埠被nginx占用,使用nginx進行埠 至9000,外部以80埠訪問有效 server location php jsp cgi...

Nginx 應用場景

三 nginx配置反向 四 負載均衡 http伺服器。nginx是乙個http服務可以獨立提供http服務。可以做網頁靜態伺服器。虛擬主機。可以實現在一台伺服器虛擬出多個 例如個人 使用的虛擬機器。反向 負載均衡。當 的訪問量達到一定程度後,單台伺服器不能滿足使用者的請求時,需要用多台伺服器集群可以...

zookeeper使用場景以及配置管理

zookeeper特點 節點可以儲存資料 可以watch節點,觸發相關 使用場景1 配置管理 這裡是資料庫配置,當我們應用服務修改配置的時候,只需要修改配置中心,發布,那麼應用就會自動監聽資料庫配置的改動,然後重新讀取配置,連線資料庫,省去了修改每台業務伺服器的複雜度。使用場景2 分布式鎖 下圖就是...