原创 VRRP script

VRRP script VRRP的檢測腳本 1)在keepalived學習總結中已經說過,keepalived只是提供一個VIP,但高可用的是服務,因此keepalived一般會與lvs、nginx、haproxy、mysq

原创 學習keepalived的簡單總結

學習keepalived的簡單總結 ① VIP爲邏輯上的地址,但是可以進行數據通信,VIP的MAC地址是使用的配置在物理網卡的物理地址上面。 ②keepalived一般會與其他服務連用,以實現其他服務的高可用,那麼VIP存在的主

原创 02-kubernetes-kubeadm安裝

kubernetes-kubeadm安裝 kubeadm kubeadm是kubernetes官方提供的部署工具,需要在master和node節點上安裝docker等組件,然後初始化,把管理端的控制服務和node上的服務都以pod

原创 負載均衡淺析

負載均衡淺析 主要淺析負載均衡解決了併發問題,但是導致的session問題。 爲什麼會有session問題? (1)負載均衡解決的問題和引入的問題 負載均衡可以解決併發問題 負載均衡帶來的問題:session問題。 爲什麼會

原创 進程、線程、併發、並行、進程間通信

程序、進程和線程 程序: 程序是指令和數據的有序集合,其本身沒有任何運行的含義,是一個靜態的概念。而進程是程序在處理機上的一次執行過程,它是一個動態的概念。 程序可以作爲一種軟件資料長期存在,而進程是有一定生命期的。程序是永久

原创 redis內存

1、內存消耗     如何查看Redis中內存的消耗情況哪?可以通過 info命令,查看Redis內存消耗的相關指標,從而有助於更好的分析內存。執行命令之後有這麼幾個重要的指標: 屬性名 屬性說明 used_m

原创 Web技術

WEB發展 WEB的發展 1990年,基於TCP協議的HTTP協議和瀏覽器誕生,在應用層使用文本跨網絡在不同進程間傳輸數據,最後在瀏覽器中將服務器端返回的HTML渲染出來,由此,網頁開發誕生。 網頁是存儲在WEB服務器端的文本文件

原创 web簡易架構

WEB架構 (1)簡易拓撲圖示: (2)後端資源分類: 靜態資源:(永恆不變的資源和可變的資源) ①圖片:一旦創建好,圖片資源文件將不再改變。圖片數目多,佔用磁盤空間大,一般使用單獨的圖片服務器。優化:分佈式存儲/緩存策略(

原创 CNCF雲原生簡介

CNCF雲原生簡介 雲原生生態系統: 雲原生生態系統 CNCF雲原生簡介: CNCF元原生簡介 CNCF最新景觀圖: CNCF最新景觀圖 雲原生以容器爲核心技術,分爲運行時(Runtime)和 Orchestration(

原创 Tomcat實驗一

Tomcat實驗一 通過實驗學習Tomcat ①8005端口 ②虛擬主機實驗 ③爲虛擬主機配置一個context (1)8005端口 (1)Tomcat的8005端口說明:8005是Tomcat的管理端口,默認監聽在12

原创 項目部署方式

藍綠髮布(Blue/Green Deployment) 定義 藍綠部署是不停老版本,部署新版本然後進行測試。確認OK後將流量切到新版本,然後老版本同時也升級到新版本。 特點 藍綠部署無需停機,並且風險較小。 部署過程 部署版本 1

原创 Tomcat實驗2之負載均衡和session

Tomcat實驗二 (1)Tomcat常見部署方式: (2)Tomcat要實現負載均衡,必然涉及session問題: session問題的分析:https://blog.csdn.net/wdirdo/article/deta

原创 redis哨兵

redis哨兵 redis哨兵介紹:http://www.redis.cn/topics/sentinel.html 哨兵模式簡介    Sentinel哨兵是redis官方提供的高可用方案,可以用它來監控多個Redis服務實

原创 redis集羣

redis集羣 redis集羣:http://www.redis.cn/topics/cluster-tutorial.html redis cluster    在哨兵sentinel機制中,可以解決redis高可用的問題,

原创 動態WEB技術CGI

CGI CGI CGI是什麼? 公共網關接口(Common Gateway Interface,CGI)是Web服務器運行時外部程序的規範,按CGI協議編寫的程序可以擴展服務器功能。<百度百科> CGI是WEB服務器與其它主機