原创 nginx upstream會記錄IP

參考:https://tenzer.dk/nginx-with-dynamic-upstreams/ AWS 的ALB地址定期會變,導致nginx upstream配置域名的時候,nginx會緩存ip記錄,無法正常解析到後端。之前同事說是坑

原创 Zabbix藉助AWS SNS觸發短信告警

背景:1、短信網關審覈麻煩,採購流程長2、實時告警需求大 參考鏈接:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sns.html AW

原创 zk+kafka詳解

一、爲什麼需要消息系統 1.解耦:  允許你獨立的擴展或修改兩邊的處理過程,只要確保它們遵守同樣的接口約束。2.冗餘:  消息隊列把數據進行持久化直到它們已經被完全處理,通過這一方式規避了數據丟失風險。許多消息隊列所採用的"插入-獲取-刪除

原创 架構上的理解ZooKeeper

前言提到ZooKeeper,相信大家都不會陌生。Dubbo,Kafka,Hadoop等等項目裏都能看到它的影子。但是你真的瞭解 ZooKeeper 嗎?如果面試官讓你給他講講 ZooKeeper 是個什麼東西,你能回答到什麼地步呢?而且,

原创 我的友情鏈接

51CTO博客開發

原创 運維學習和發展的一個線路

一、運維學習和發展的一個線路    1.搭建服務 (部署並運行起來)    2.用好服務(監控、管理、優化)    3.自動化(服務直接的關聯和協同工作)    4.產品設計(如何設計一個監控系統)二、系統架構師(偏管理)網絡、系統、數據庫

原创 Linux的IO性能監控工具iostat詳解

Linux系統出現了性能問題,一般我們可以通過top、iostat、free、vmstat等命令來查看初步定位問題。其中iostat可以提供更豐富的IO性能狀態數據。1. 基本使用$iostat -d -k 1 10參數 -d 表示,顯示設

原创 CentOS下編譯安裝Python2.7.6

CentOS下面Python在升級到2.7.6的時候,沒有找到安裝包直接安裝,只能通過源代碼編譯的方式來安裝Python 2.7.6版本。這篇是編譯和安裝Python2.7.6的過程記錄。CentOS系統中安裝了development to

原创 在Linux環境下mysql的root密碼忘記解決方法

MySQL密碼的恢復方法之一1.首先確認服務器出於安全的狀態,也就是沒有人能夠任意地連接MySQL數據庫。 因爲在重新設置MySQL的root密碼的期間,MySQL數據庫完全出於沒有密碼保護的 狀態下,其他的用戶也可以任意地登錄和修改MyS

原创 Linux的IO性能監控工具iostat詳解

Linux系統出現了性能問題,一般我們可以通過top、iostat、free、vmstat等命令來查看初步定位問題。其中iostat可以提供更豐富的IO性能狀態數據。1. 基本使用$iostat -d -k 1 10參數 -d 表示,顯示設

原创 安裝企業內部yum鏡像

企業需求,需要在不對外開放的網絡中,部署內部yum源,可以讓內部的服務器通過這臺鏡像yum源,安裝日常所需軟件。一、準備:  1).安裝http服務器使用Nginx服務器提供http服務        安裝所需軟件        yum i

原创 WordPress:AWS上的最佳實踐(翻譯加實踐)

正如大多數人已經知道的那樣,WordPress是一個流行的基於PHP和MySQL的開源博客平臺和內容管理系統(CMS)。AWS客戶部署從簡單的博客到高流量,複雜的網站。 AWS最近更新了“WordPress:AWS上的最佳實踐”白皮書,以結

原创 Zabbix-Server數據庫mysql的libdata1 mysqllog文件過大

        今天我們的zabbix-server機器上線半年時間,佔用了500G空間,我一步步排查結果發現是/var/lib/mysql/下的libdata1文件過大,已經達到了300G。我立即想到了zabbix的數據庫原因,zabbi

原创 CentOS下編譯安裝Python2.7.6

CentOS下面Python在升級到2.7.6的時候,沒有找到安裝包直接安裝,只能通過源代碼編譯的方式來安裝Python 2.7.6版本。這篇是編譯和安裝Python2.7.6的過程記錄。CentOS系統中安裝了development to

原创 MySQL數據庫增量數據恢復案例

一、場景概述MySQL數據庫每日零點自動全備某天上午10點,小明莫名其妙地drop了一個數據庫我們需要通過全備的數據文件,以及增量的binlog文件進行數據恢復二、主要思想利用全備的sql文件中記錄的CHANGE MASTER語句,binl