原创 uWSGI按時間進行日誌分片

  0x00 概述 首先,uWSGI沒有提供原生的日誌分片功能,目前好像只有按大小進行分片的功能log-maxsize。因此我們只能手動來實現按天(或者其他時間段)來進行日誌的切割。 0x01 使用工具 logrotate 0x02 uW

原创 postman+newman+jenkins接口自動化測試(三)

newman與jenkins集成 一、jenkins配置【前提:jenkins已搭建】 1、新建一個自由風格的軟件項目 二、配置Jenkins 項目創建完成,點擊OK後,會進入Configure頁面,進行jenkins配置 1、基本信

原创 shell腳本操作hbase

echo "status create 'testtable','colfaml' list 'testtable' put 'testtable','myrow-1','colfaml:q1','value-1' scan 'tes

原创 centos 7 python3.6升級到python3.8

1、下載python3.8安裝包 a、下載: cd /usr/download wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz b、解壓文件: tar -xv

原创 postman+newman+jenkins接口自動化測試(一)

一、postman管理用例(windows環境) 1、接口、數據、環境 1)導出接口:將需要用的接口保存在collection中。然後Export,導出一個json文件 2)導出環境:download,導出一份json文件 3)數據:

原创 通過二八定律來計算預期指標

通過二八定律來計算預期指標 首先先預估系統的每日總請求數,這個沒有固定的方法,如果沒有任何歷史數據參考,一般是通過用戶量或者其他關聯繫統來評估。 比如某網站新增了一個每日簽到送積分功能,由於還沒有上線,所以沒有簽到的數據。網站的註冊用戶1

原创 處理服務器time_wait過多

1、查詢TCP連接數 netstat -ant|awk '/^tcp/ {++S[$NF]} END {for(a in S) print (a,S[a])}' 狀態說明: CLOSED:無連接是活動的或正在進行 LISTEN:服務

原创 python3種方式定義類方法

python3種方式定義類方法     常規方法:通過self參數隱式的傳遞當前類對象的實例。需要實例化之後才能調用     @classmethod修飾:通過cls參數傳遞當前類對象。直接類對象調用【類方法.方法名】/實例化後調用均可

原创 migrate和makemigrations使用

執行步驟: python3 manger.py makemigrations python3 manager.py migrate 說明: 1、改動了 model.py的內容之後執行第一步: python manger.py make

原创 postman+newman+jenkins接口自動化測試(二)

Newman安裝及使用(環境:centos7) 一、安裝 1、官網下載Node.js nodejs官網:https://nodejs.org/en/download/ 2、將包放到對應服務器上,解壓,(改名) 1)將包放到對應服務器上,

原创 微服務架構中的進程間通信(進程間通信機制一)

一、基於同步遠程過程調用(RPI)模式的通信 1.1 REST 1.1.1 概念 REST是一種使用HTTP協議的進程間通信機制。 REST中的一個關鍵概念是資源,它通常表示單個業務對象,例如:客戶/產品/業務對象的集合。 REST使用

原创 性能測試方法和應用領域

筆記(茹炳晟老師 第29課 聊聊性能測試的基本方法與應用領域 ) 常用的性能測試方法--七大類 後端性能測試(服務端性能測試) 前端性能測試 代碼級性能測試 壓力測試 配置測試 併發測試 可靠性測試 後端性能測試      性能測試工具:

原创 微服務架構定義

定義應用程序的架構三步: 1、定義系統操作 2、定義服務 3、定義服務API和協作方式 一、識別系統操作 起點:需求(包括用戶故事及其相關的用戶場景) 步驟: 1、創建由關鍵類組成的抽象領域模型(關鍵類提供用於描述系統操作的詞彙表) 2、

原创 grafana+prometheus linux環境搭建及使用

一、搭建 step 1 拉取鏡像 docker pull prom/node-exporter #用來監控系統CPU、內存、硬盤等 docker pull prom/prometheus docker pull grafan

原创 postman參數化(json格式)

使用背景 1、請求參數爲json格式 2、請求參數有可選項 3、每個請求參數使用一個字段名稱,文件會會越來越大,字段也會越來越多。 使用postman思路 將請求參數和數據以json格式寫在文件中,通過pre-request Scr