原创 搭建METAQ消息中間件

一、簡介     METAQ(全稱Metamorphosis)是一款完全的隊列模型消息中間件,服務器使用Jave語言編寫,可在多種軟硬件平臺上部署;客戶端支持Java、C++編程語言;單臺服務器可支持1萬以上個消息隊列,通過擴容服務器,隊列

原创 Jenkins基於https的k8s配置

1、登錄jenkins,點擊 Manage Jenkins --> Manage Plugins --> 可選插件###在搜索框中,輸入關鍵字 kubernetes---勾選Kubernetes,點擊直接安裝點擊安裝完成後重啓Jenkins

原创 我的MYSQL抗造

一、服務器硬件 1、cpu(頻率和數量)(1)cpu頻率cpu密集型:主要對sql執行效率,目前mysql不支持多cpu對同一sql併發處理;(2)cpu數量(web應用)主要提高吞吐量和併發處理量;例子:  2、內存大小內存越多越好,但根

原创 centos7通過web訪問日誌,網絡連接分析ip防止DOS***

方式一:http日誌分析通過檢查web日誌ip訪問次數來判斷是否異常,如果超過規定的次數即添加到防火牆,禁止訪問,達到一定的阻止作用,弊端是可能會造成誤封,導致正常用戶無法訪問;#!/bin/bash#file_logs=/var/log/

原创 python爬蟲通用框架

import requestsdef getHTMLText(url):try:r = requests.get(url,timeout=30)r.raise_for_status()  # 如果狀態不是200,引發HTTP-Error異常

原创 企業級rancher搭建Kubernetes(採用rancher管理平臺搭建k8s)

一、簡介Rancher簡介來源官方:https://www.cnrancher.com/        Rancher是一個開源的企業級容器管理平臺。通過Rancher,企業再也不必自己使用一系列的開源軟件去從頭搭建容器服務平臺。Ranch

原创 MySQL 多實例安裝

一、簡介1、概述MySQL多實例就是在一臺機器上開啓多個不同的服務端口(如:3306,3307),運行多個MySQL服務進程,通過不同的socket監聽不同的服務端口來提供各自的服務2.1、優點1)有效利用服務器資源當單個服務器資源過剩時,

原创 Zookeeper分佈式集羣

一、簡介     Zookeeper是一個高效的分佈式協調服務,可以提供配置信息管理、命名、分佈式同步、集羣管理、數據庫切換等服務。它不適合用來存儲大量信息,可以用來存儲一些配置、發佈與訂閱等少量信息。Hadoop、Storm、消息中間件、

原创 mongodb集羣-副本集(CSRS)

一、概述(1)MongoDB複製是將數據同步在多個服務器的過程。(2)複製提供了數據的冗餘備份,並在多個服務器上存儲數據副本,提高了數據的可用性, 並可以保證數據的安全性。(3)複製還允許您從硬件故障和服務中斷中恢復數據。注意:MongoD

原创 centos7安裝mysql5.7

系統環境:Centos7.4搭建步驟如下:1.首先進入本機的源文件目錄[root@edu-mycat-01 ~]# cd /usr/local/src/2. 使用wget下載官方yum源的rpm包:[root@edu-mycat-01 sr

原创 mysql5.7安裝audit審計插件

注意:安裝插件的方式優缺點:缺點:日誌信息比較大,對性能影響大。優點:對每一時刻每一用戶的操作都有記錄。搭建過程:下載地址:https://bintray.com/mcafee/mysql-audit-plugin/release/1.1.

原创 MYSQL高可用之PXC

簡介Percona XtraDB Cluster是針對MySQL用戶的高可用性和擴展性解決方案,基於Percona Server 。其包括了Write Set REPlication補丁,使用Galera 2.0庫,這是一個針對事務性應用程

原创 mongodb分片概念和原理-實戰分片集羣

一、分片分片是一種跨多臺機器分發數據的方法。MongoDB使用分片來支持具有非常大的數據集和高吞吐量操作的部署。問題:具有大型數據集或高吞吐量應用程序的數據庫系統可能會挑戰單個服務器的容量。例如,高查詢率會耗盡服務器的CPU容量。工作集大小

原创 搭建Harbor企業級docker倉庫

一、Harbor簡介1、簡介Harbor是一個用於存儲和分發Docker鏡像的企業級Registry服務器,通過添加一些企業必需的功能特性,例如安全、標識和管理等,擴展了開源Docker Distribution。作爲一個企業級私有Regi

原创 kafka分佈式集羣

一、簡介1、消息傳輸流程Kafka is a distributed,partitioned,replicated commit logservice。它提供了類似於JMS的特性,但是在設計實現上完全不同,此外它並不是JMS規範的實現。ka