LB與HA解決方案:nginx+keepalived
nginx配置檔案主要分成4部分
http (全域性配置) server (主機配置) upstream (負載均衡伺服器配置,在http配置範圍內) location (url匹配特定位置的設定)
nginx實現的功能
1:反向代理 2:location/url重寫 3:web快取 4:負載均衡
編輯配置檔案,以反向代理的方式實現負載均衡
vim /etc/nginx/nginx.conf upstream boke_web { server 192.168.1.135:80; server 192.168.1.136:80; } server { listen 443 http2; ssl on; server_name boke.wsfnk.com; ssl_certificate "/etc/pki/nginx/boke_server.crt"; ssl_certificate_key "/etc/pki/nginx/private/boke_server.key"; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:!3DES:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL; ssl_prefer_server_ciphers on; location / { proxy_pass } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } }
配置好後,檢查nginx配置檔案的語法
nginx -c /etc/nginx/nginx.conf -t
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2654030/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- LB與HA解決方案:haproxy+keepalived
- HA腦裂問題解決方案
- 基於Nginx+Keepalived的LB服務監控(郵件報警)Nginx
- 非同步解決方案—-Promise與Await非同步PromiseAI
- 非同步解決方案----Promise與Await非同步PromiseAI
- Zabbix 6.0:原生高可用(HA)方案部署
- 網路安全解決方案與智慧城市
- nginx+keepalived高可用Nginx
- 解決方案| anyRTC金融音視訊解決方案
- Cilium Socket LB 特性
- Java謎題6:雞與蛋-解決方案Java
- LTE語音解決方案與最佳化
- 微社群與PC社群最佳解決方案
- MySQL字符集亂碼與解決方案MySql
- UnexpectedRollbackException解決方案Exception
- 【Hadoop】SNN與HA的區別Hadoop
- 智慧製造與數字化工廠解決方案
- 移動端事件穿透的原理與解決方案事件穿透
- 儲存解決方案DAS、NAS與SAN比較
- Spring Boot 容器化踩坑與解決方案(1)Spring Boot
- 多語言與多時區的解決方案
- 高併發解決方案詳解(9大常見解決方案)
- 【智慧工地解決方案】工業物聯網閘道器開發與整體解決方案架構架構
- Redis 大key(bigkey)問題的排查與解決方案Redis
- 在雲中部署MES:挑戰與解決方案(二)
- 在雲中部署MES:挑戰與解決方案(一)
- Wampserver圖示是橙色的【問題與解決方案】Server
- 犀思雲—混合雲解決方案的使用與解析
- 舊專案 TypeScript 改造問題與解決方案記TypeScript
- Java 8 的日期與時間問題解決方案Java
- Feast on Amazon 解決方案AST
- Redis bigkey解決方案Redis
- 前端整合解決方案前端
- 高可用解決方案
- 資料安全與風控解決方案測試實踐與思考
- minikube配置代理:解決方案以及解決思路
- HDFS HA 高可用機制詳解
- Hadoop2之NameNode HA詳解Hadoop