原创 實現mysql和redis之間的觸發數據同步——mysql 觸發器+gearman+php.worker

上回一次我們已經實現了 redis 作爲 mysql 的緩存服務器,但是如果更新了 mysql,redis中仍然會有對應的 KEY,數據就不會更新,此時就會出現 mysql 和 redis 數據不一致的情況。詳情請見        基於re

原创 redis主從複製和故障切換

redis主從複製和故障切換1)當啓動一個Slave進程後,它會向Master發送一個SYNC Command,請求同步連接。2)無論是第一次連接還是重新連接,Master都會啓動一個後臺進程,將數據快照保存到數據文件中,同時Master會

原创 集中化管理平臺saltstack——自動化實現apache的安裝與配置

what-saltstack1>是一個服務器基礎架構集中化管理平臺,具備配置管理,遠程執行,監控等功能。2>使用Python開發,部署簡單,主從集中化管理,支持API和自定義模塊.3>由Master和Minion構成(基於證書驗證),通過輕

原创 實現zabbix對tomcat的監控

what-zabbix優點:1>開源,無軟件成本投入2>Server 對設備性能要求低3>支持設備多,自帶多種監控模板4>支持分佈式集中管理,有自動發現功能,可以實現自動化監控5>開放式接口,擴展性強,插件編寫容易6>當監控的 item 比

原创 ns2.23——ns-simple.tcl樣例解析

#Create a simulator object set ns [new Simulator] #Define different colors for data flows (for NAM) $ns color 0 blue $n

原创 vim打開文件中每行末尾都帶有 ^M

爲什麼會出現^M? 1. 在windows下的文本文件的每一行結尾,都有一個回車('\n')和換行('\r') 2. 在linux下的文本文件的每一行結尾,只有一個回車('\n'); 3. 而在linux下打開windows編輯過的文件,就

原创 我的友情鏈接

百度技術博客

原创 saltstack之grains與pillar

grains收集被控主機獲取信息,通常靜態數據,CPU,操作系統,內核,虛擬化等....簡單函數匹配server2[root@server1 salt]# cat top.slsbase:  'roles:nginx':    - matc

原创 悲慘的安裝過程——redhat7安裝ns2.33

本次安裝分爲兩大部分:解決依賴性和更改配置文件 一、解決依賴性安裝 [root@vm4 ns2]# yum install gcc-c++ -y 問題1 make: *** [tk3d.o] 解決 [root@vm4 ns2]# yum

原创 linux學習筆記6

shell 腳本命令1.diffdiff   file file1    -c  顯示周圍的行    -u  按照一格式統一輸出生成補丁    -r  比較兩個目錄中文件的不同patch  -b  備份原文件2.grepgrep   關鍵字

原创 saltstack之多節點nginx安裝配置

多節點nginx安裝配置定義多節點cd /srv/salt vim top.slsbase:  'server4.lalala.com':    - nginx.install  'server1.lalala.com':    - ngi

原创 虛擬化之容器docker基本操作

docker 是一個開源的應用容器引擎,主要利用 linux 內核 namespace 實現沙盒隔離,用cgroup 實現資源限制。Docker 支持三種不同的鏡像層次存儲的 drivers:aufs、devicemapper、btrfs

原创 DNS&BIND——基礎知識

DNS & BIND(1)what-DNS& BINDDNS:    Domain Name Service已於C/S架構的協議53/udp:  域名解析53/tcp  :  區域傳輸   BIND: Bekerley Internet N

原创 DNS&BIND——DNS的子域授權和定義轉發服務器

子域授權:分佈式數據庫定義:每個域的名稱服務器,都是通過其上級名稱服務器所在的解析庫進行授權:例子:根域授權tld,在根域的名稱服務器上,解析庫中添加資源記錄:.com.            IN      NS      ns1.com

原创 linux學習筆記9

dns服務器集羣一臺dns服務器,不能滿足大量用戶同時解析的需求,所以提出dns集羣概念相當於多臺服務器,同時分擔訪問量,高效快速。  服務器(master)172.25.254.11vim /etc/named.rfc1912.zone.