原创 基於Keepalived+Haproxy+Varnish+LNMP企業級架構

一、環境準備 1.服務器A haproxy代理服務器(主) 2.服務器B haproxy代理服務器(從) 3.服務器C varnish緩存服務器 4.服務器D real_server(LNMP) 5.服務器E real_server(LN

原创 nginx反向代理的緩存

一、說明 Nginx實現緩存功能 緩存數據分爲兩部分(索引,數據): 1、存儲數據的索引,存放在內存中; 2、存儲緩存數據,存放在磁盤空間中; Nginx實現緩存是通過代理緩存pxory_cache 模塊

原创 實現基於LNMP的電子商務網站部署

一、LNMP架構設計 服務器A: centos7.3 部署nginx服務 服務器B: centos7.3 部署php-fpm服務 服務器C: centos7.3 部署mariadb服務 二、nginx服務安裝並配置

原创 基於tomcat集羣會話保持(DeltaManager)

一、DeltaManager會話管理器配置 1.配置server.xml 注意 接收器: Receiver中 address:最好不要爲auto,auto時可能會綁定到127.0.0.1上,則接受不到組播 <?xml version='

原创 基於MHA的MySQL高可用架構的實現

一、原理 1.MHA工作過程 (1)從宕機崩潰的master保存二進制日誌事件(binlog events); (2)識別含有最新更新的slave; (3)應用差異的中繼日誌(relay log) 到其他slave; (4

原创 mysql高可用架構一主多從(半同步複製+複製限制)

一、原理 寫操作時單個數據庫操作 1.請求到達數據庫程序——寫到事務日誌中 2.程序讀取事務日誌——內存,在內存中運行完畢 3.將內存中有關數據的操作——寫到二進制日誌 4.內存操作——二進制寫完之後;通知

原创 Haproxy+keepalived(2)

一、實現haproxy跨網段訪問,要求172.17網段爲公網網段,後端server爲192.168.153網段,haproxy檢測後端realserver是基於index.html內的內容,“ok”字段,並能夠在haproxy停止時,切換

原创 autofs

使用方法

原创 Haproxy+keepalived(1)

一、用haproxy結合keepalived實現基於lnmp的負載均衡和高可用服務 (1)實現動靜分離,圖片和css,js都分離到專門的靜態服務器上 (2)只允許172.17網段用戶訪問 (3)對於動態請求,要求實

原创 基於keepalived+LVS-NAT實現——高可用的負載均衡架構

一、keepalived的作用 keepalived是一款基於VRRP(Virtual Router Redundancy Protocol,虛擬路由冗餘協議)的服務 VRRP協議 可以認爲是實現路由器高可用的協議,簡單的說,當

原创 基於Haproxy+Keepalived負載均衡高可用架構

一、環境準備 服務器 IP地址eth1 IP地址eth2 作用 程序 服務器A 192.168.17.173 172.17.17.173 Haproxy(主) Haproxy+keepaived 服務器B 192.168.