原创 什麼是CDN預熱/預取

什麼是CDN預熱/預取 將源站的文件/目錄緩存到中心節點,以便邊緣第一次訪問直接從中心節點獲取。 (部分CDN廠商會主動將中心節點資源推送到邊緣節點)

原创 使用微信推送報警消息及api

使用微信推送報警消息及api 三種常見報警介質: 短信:它的好處是不用聯網手機有信號就行,但是需要有短信網關,需要花錢 郵件:它也可以做到手機短信通知,基本現在郵箱都有這個功能,當然如果你使用qq郵箱微信也是可以推送郵件提醒的,完全免費

原创 ssh遠程執行腳本並在後臺運行,通過screen解決

ssh遠程執行腳本並在後臺運行,通過screen解決 screen_name="my_screen"   screen -dmS $screen_name   現在,我們就已經創建了一個名爲 my_screen 的窗口

原创 OSS上可以解壓文件嗎?

OSS上可以解壓文件嗎? OSS是對象存儲,不支持文件解壓

原创 ossutil的使用

ossutil的使用 設置ossutil的語言 在使用ossutil的命令時,可以使用-L選項設置語言,可選範圍爲CH/EN,即:中文或英文。大小寫不敏感。默認語言爲CH(中文),如果設置成CH(中文),需要確保您的系統爲utf-8編碼,

原创 mysql一臺服務器多實例做slave的配置方法

mysql一臺服務器多實例做slave的配置方法 Master 1服務器和Slave服務器(3306)主從同步 1、 Master 1服務器 --查看參數文件,主要查看是否開啓binlog和serverid [root@localhost

原创 mysqlbinlog 查看binlog時報錯unknown variable 'default-character-set=utf8'

mysqlbinlog 查看binlog時報錯unknown variable 'default-character-set=utf8' 原因是mysqlbinlog工具無法識別binlog中的配置中的default-character-

原创 CDN節點間和源是如何傳輸的

CDN節點間和源是如何傳輸的   第一種情況(邊緣-中心-源-中心-邊緣): 實線部分爲客戶端瀏覽器對http://xxxxx的第一次訪問,假設CDN廠商的DNS經過智能調度將請求分配到了邊緣節點A,因爲邊緣A不存在對應的緩存文件fil

原创 數據庫記錄的刪除,update比delete好

數據庫記錄的刪除,update比delete好 數據庫使用delete語句後,數據庫文件大小並沒有變小,以致數據庫的每次插入操作,都會使數據庫體積變大。 與其刪不掉,還是讓他留着吧。發現使用Update的時候,只要新的數據不比原來的大,數

原创 什麼是CDN刷新

什麼是CDN刷新 刷新文件(URL)的作用爲直接刪除; 刷新目錄則只是將邊緣和中心的緩存目錄置爲過期失效,下次有訪問請求時,邊緣回中心校驗,當中心也過期,中心回源校驗,中心與源一致則激活中心節點過期緩存,不一致則重複第一次回源過程

原创 sersync同步文件

一、爲什麼要用rsync+sersync架構? 1、sersync是基於Inotify開發的,類似於Inotify-tools的工具 2、sersync可以記錄下被監聽目錄中發生變化的(包括增加、刪除、修改)具體某一個文件或某一個目錄的名

原创 svn 一次性提交整個目錄包括子目錄

svn st|awk '{print $2}'|xargs svn add。   乍看之下覺得更加精煉,仔細看下就會發現這個腳本沒有區分文件狀態。所以完善了以下這個腳本:       svn st | awk '{if ( $1 == "

原创 svn status詳解

svn 是在提交前查看本地文本和版本庫裏面的文件的區別。返回值有許多種具體含義如下: [url=]  L    abc.c               # svn已經在.svn目錄鎖定了abc.c M      bar.c       

原创 mysql使用最大內存計算公式

理論上mysql使用最大內存計算公式 key_buffer_size + query_cache_size + tmp_table_size + innodb_buffer_pool_size + innodb_additional_me

原创 mysql innodb通過frm 和 ibd 文件恢復數據過程

在A服務器上創建數據庫uouo123 root(yoon)> show create table uouo123\G *************************** 1. row *************************