原创 nginx request_time 與 upstream_request_time深入解析
背景: 某接口日誌status 499超時,request_time記錄到時間爲5s,upstream_request_time爲 (-)空。 解析: 客戶端提交請求超時時間爲5s,也就能解釋request_time全部記錄的都是5s,
原创 Django REST framework 視圖和路由詳解
DRF中的Request 在Django REST Framework中內置的Request類擴展了Django中的Request類,實現了很多方便的功能--如請求數據解析和認證等。 比如,區別於Django中的request從reque
原创 linux 系統kill mysql 後自動重啓數據庫
背景: 最近linux 系統由於程序bug導致數據庫操作異常、程序、自建數據庫佔用大量內存,將系統資源耗盡,系統kill正在申請內存的程序(mysql和異常程序進程)。mysql崩潰後自動恢復(這裏不明白爲什麼會自動恢復) 1、系統mes
原创 pt-online-schema-change 清理數據庫磁盤碎片和在線更改表結構
一、表碎片產生的原因 因爲使用delete刪除數據的時候,MySQL並不會把數據文件真實刪除,而只是將數據文件的標識位刪除,也沒有整理數據文件,因此不會徹底釋放表空間。換句話說,每當我們從表中刪除數據時,這段被刪除數據的空間就會被留出來,
原创 zabbix 解發器函數整理
abschange 參數:忽略 支持類型:float,int,str,text,log 作用:返回最近獲得的值與之前獲得值差的絕對值,對於字符串類型:0表示相等,1表示不同 avg 參數:秒或#num 支持類型:float,int 作用:
原创 mysql 日誌之redo log (重做日誌)
redo log ,具體來說,當有一條記錄需要更新的時候,InnoDB 引擎就會先把記錄寫到 redo log(文件)裏面,並更新內存,這個時候更新就算完成了。同時,InnoDB 引擎會在適當的時候,將這個操作記錄更新到磁盤裏面,而這個更
原创 linux if 括號用法總結
shell中括號的特殊用法 linux if多條件判斷 一. bash [ ] 單雙括號 基本要素: Ø [ ] 兩個符號左右都要有空格分隔 Ø 內部操作符與操作變量之間要有空格:如 [ “a” = “b” ] Ø
原创 linux awk命令解析
使用方法 awk '{pattern + action}' {filenames} awk內置變量 awk有許多內置變量用來設置環境信息,這些變量可以被改變,下面給出了最常用的一些變量。 ARGC 命令行參
原创 linux 防火牆iptables詳解
一、iptables的表和鏈 1.iptables/netfilter netfilter: hooks function :鉤子函數,真正執行工作的 ipta
原创 數據庫事務和鎖——INNODB_LOCKS, INNODB_LOCK_WAITS, INNODB_TRX表的簡單介紹
INNODB_LOCKS, INNODB_LOCK_WAITS, INNODB_TRX是MYSQL中事務和鎖相關的表。通常我們遇到事務超時或鎖相關問題時,直接運行下面SQL語句即可進行簡單檢查: --查看事務 select * from
原创 mysql 空事務
今天遇到mysql鎖表,出現空事務。查找了很多問題不知道這個空事務是怎麼產生的,先記錄一下 點贊 收藏 分享 文章舉報 qq13650793239 發佈了52 篇原創文章
原创 django model中 def __unicode__(self): 與 def __str__(self):
添加模塊的字符串表現 當我們打印整個publisher列表時,我們沒有得到想要的有用信息,無法把對象區分開來: [<Publisher: Publisher object>, <Publisher: Publisher object>]
原创 django model中class_meta詳解
原文鏈接:https://www.cnblogs.com/sui776265233/p/10670757.html 通過一個內嵌類 "class Meta" 給你的 model 定義元數據, 類
原创 django model 之F 與 Q 函數使用
原文鏈接:https://blog.csdn.net/qq_34374753/article/details/86167963 F() ---- 專門取對象中某列值的操作 F對象允許Django
原创 谷歌雲CDN存儲 gsutil 安裝及使用
前言: 谷歌CDN資源文件上傳我們一般通過gsutil這個工具,參考文檔: https://cloud.google.com/storage/docs/gsutil/commands/config 一、安裝python2.7 二、