原创 python基礎語法

一.常量與變量 常量 python中沒有命令常量,只有字面常量。一旦創建,他就會存儲在一個固定的內存區域不會改變。常見的字面常量有整型、浮點型、字符串等。 變量 變量是什麼 python中的變量都是引用,所以變量是指向一塊內存區域的別名。

原创 dubbo監控中心dubbo-simple-monitor安裝

一. dubbo-simple-monitor的作用 是Alibaba的開源項目,用於監控在dubbo框架下接口暴露,註冊情況,也可以看接口的調用明細,調用時間等。而且監控中心掛掉並不會影響生成者和消費者。 二. 安裝dubbo-simpl

原创 Ansible運行setup模塊卡住不動

一. 問題 今天運行Ansible時發現有臺機器在執行setup時卡在不動,等了好幾分鐘才執行出來。 二. 分析問題 Ansible中setup模塊的執行過程,它是將setup模塊的python腳本拷貝到ansible管控主機,然後在管控主

原创 Nginx系列--01基本架構及其安裝

前言 早期Nginx 的誕生是爲了解決Web中出現的C10K 問題,即服務器如何承受一萬的併發量。當時流行的Web server爲Apache Httpd,而Httpd的IO模型使用的select()模型,這種IO模型爲端口複用模型,他的

原创 安裝mysql-proxy實現mysql讀寫分離

一. 環境描述操作系統版本:centos 7.2主服務器:192.168.0.72  node2從服務器:192.168.0.73  node3調度服務器MySQL-Proxy:192.168.0.71   node1二. 配置mysql主

原创 Zabbix中自定義Key執行時權限不夠

前言 平臺上有一應用程序需要調用百度的某個接口,需要連接外網,所以編寫了腳本來對百度外網的連通性進行測試。但在server端檢測時出現權限不夠的問題 一. Zabbix-agent 配置自定義key ~]# vim /etc/zabbi

原创 安裝pyenv

什麼是pyenv 在開發環境中,我們往往需要開發多個項目,每個項目使用的python版本並不相同。而且我們Linux環境上自帶的python版本一般不修改,因爲這個python版本要爲Linux上的很多組件提供python環境.一旦修改我們

原创 Log4J日誌配置詳解

轉載自:http://www.cnblogs.com/ITtangtang/p/3926665.html#undefined 最近想對所有服務的日誌進行監控,主要是使用腳本完成此功能。對於java類的程序,我需要查看log4j生成日誌文件

原创 Flume介紹及其安裝

一. Flume是什麼? Flume是一個分佈式,可靠的系統。它能夠高效的收集,整合數據,還可以將來自不同源的大量數據移動到數據中心存儲。 Flume是Apache下的一個頂級項目。Flume不僅可以收集整合日誌數據,因爲數據源是可以自定義

原创 Nginx系列--03HTTP段基本配置及虛擬主機

HTTP協議配置格式 http { ... ...:各server的公共配置 server { ... }:每個server用於定義一個虛擬主機; server { .

原创 安裝phpMyAdmin工具

前言 phpMyAdmin是基於web的管理工具,用於管理MySQL。 一. 下載並配置phpMyAdmin 1. 下載phpMyAdmin包 ~]# wget https://files.phpmyadmin.net/phpMyAdm

原创 Dubbo簡介

一. 背景 當我們提供的服務越來越複雜的時候,單一架構和垂直架構是無法應對的。我們需要使用分佈式服務架構或流動計算架構來進行處理,所以我們需要對應的治理系統來確保分佈式服務架構或流動計算架構有條不紊的運行。接下來介紹四種演化架構 1. 單

原创 Nginx系列--02基本配置

一. 配置文件結構 1. Nginx配置目錄 YUM安裝的Nginx其配置文件目錄爲/etc/nginx。Nginx的主配置文件爲/etc/nginx/nginx.conf,在主配置文件中通過include 包含/etc/nginx/con

原创 MySQL之一致性檢測及數據同步

前言 當MySQL數據庫架構使用主從時,由於事務創建和提交的順序並不一致。例如我們先創建A事務,在創建B事務,但我們在提交的時候可能先提交B事務,在提交A事務。此時我們從服務在重放二進制日誌時,會先執行B,再執行A。這樣就會導致最終主從數

原创 Ansible之playbook的使用

playbook介紹 一. 爲什麼引入playbook 我們完成一個任務,例如安裝部署一個httpd服務,我們需要多個模塊(一個模塊也可以稱之爲task)提供功能來完成。而playbook就是組織多個task的容器,他的實質就是一個文件,