原创 Nginx實現負載均衡

1. upstream模塊 2. 負載均衡算法 2.1 輪詢算法 2.2 最少連接算法 2.3 權重算法 2.4 IP哈希算法 2.5 Nginx其他配置 3.Nginx負載均衡配置 3.1 實例環境 3.2 Nginx調度器配置 3.3

原创 Nginx虛擬主機配置

1. 基於IP的虛擬主機配置 1.1 創建虛擬主機配置文件 1.2 將虛擬主機配置文件包含進主配置文件 2.3 先測試配置文件然後重新加載Nginx 2.4 創建虛擬主機目錄並創建測試文件index.html 2.5 測試文件 2. 基於

原创 Nginx入門

1. Nginx介紹 2. Nginx環境搭建 2.1 安裝所需環境 2.2 安裝Nginx 2.3 測試 3. Nginx常用命令 4. Nginx信號控制 5. Nginx配置文件詳解 1. Nginx介紹 Nginx是一款輕量級的高

原创 redis 五種數據類型

redis支持五種數據類型:string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合sorted set)。 1. string(字符串) 字符串類型是redis中最基本的數據類型,它能存儲任何形式的

原创 reids發佈訂閱、事務和持久化

目錄 1. redis發佈訂閱(pub/sub) 1.1 發佈訂閱命令 1.2 發佈訂閱實例 2. redis 事務 2.1 事務與redis事務 2.2 事務命令 3. redis對事務控制的實現 3.1 正常情況 3.2 異常情況(回

原创 Docker數據管理

1. Docker數據卷 Docker中的容器一旦刪除,容器本身對應的rootfs文件系統就會被刪除,容器中的所有數據也將隨之刪除。爲此,Docker提供了數據卷(data volume),數據卷除了可以持久化數據,還可以用於容器間共享數

原创 Docker網絡通信

1. Docker網絡模式 Docker在創建容器時有四種網絡模式,bridge爲默認不需要用--net=bridge去指定,其他三種模式需要在創建容器時使用--net去指定。 Docker安裝後,會自動創建三個網絡,分別爲bridge、

原创 Docker鏡像構建的兩種方式

1.從容器創建鏡像 1.1 docker commit命令 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] OPTIONS 含義 -a 指定鏡像的作者 -c

原创 LVS負載均衡

1. LVS集羣介紹 LVS爲Linux虛擬服務器(Linux Virtual Server),針對高可伸縮、高可用網絡服務的需求,中國的章文嵩博士給出了基於IP層和基於內容請求分發的負載平衡調度解決方案,並在Linux內核實現,將一組服

原创 Ansible常用模塊詳解

1. Ansible模塊 1.1 ping模塊 1.2 command 常用參數 例1:列出root用戶根目錄下的文件 1.3 shell模塊 常用參數 例1:輸出遠程主機的主機名 1.4 file模塊 常用參數 例1:創建目錄 例2:創

原创 Ansible Playbook劇本

1. playbook 1.1 playbook介紹 playbook是一個或多個play組成的列表 play的主要功能在於將事先歸併爲一組的主機裝扮成事先通過ansible的task定義好的角色。從根本上講,所謂task無非就是調用an

原创 Python時間日誌模塊time/datetime/calendar

1.time模塊 方法 描述 time.time() 返回當前的時間戳(從1970紀元後經過的浮點秒數) time.sleep() 推遲調用線程的運行,表示進行掛起的時間(CPU不工作) time.clock()

原创 Python3日誌模塊logging

目錄   1. logging模塊 1.1 日誌級別 1.2 logging.basicConfig()函數 1.3 實例 3. logging.getLogger()函數 1. logging模塊 logging模塊是Python內置的

原创 Python3程序控制語句(順序/分支/循環)

1.if條件語句 1.1 簡單的if語句:單分支if語句 >>> age = 18 >>> if age >=18: ...     print("You are an adult!") ... You are an adult! 1.

原创 Ansible常用命令詳解

1. ansible 1.1 舉例 (1)列出所有主機列表 (2)檢測websrvs組是否存活 1.2 ansible的host-pattern (1)全量(all)匹配 (2)邏輯或(or)匹配 (3)邏輯與(&)匹配 (4)邏輯非(!