原创 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持續集成環境(一)

前言     但凡一個略有規模的項目都需要一個持續集成環境的支撐,爲什麼需要持續集成環境,我們來看一個例子。假如一個項目,由A、B兩位程序員來協作開發,A負責前端模塊,B負責後端模塊,前端依賴後端。A和B都習慣使用SVN作爲代碼管理工具,

原创 大型網站系統架構的演化

前言     一個成熟的大型網站(如淘寶、京東等)的系統架構並不是開始設計就具備完整的高性能、高可用、安全等特性,它總是隨着用戶量的增加,業務功能的擴展逐漸演變完善的,在這個過程中,開發模式、技術架構、設計思想也發生了很大的變化,就連技

原创 大型網站的靈魂——性能

前言     在前一篇隨筆《大型網站系統架構的演化》中,介紹了大型網站的演化過程,期間穿插了一些技術和手段,我們可以從中看出一個大型網站的輪廓,但想要掌握設計開發維護大型網站的技術,需要我們一步一步去研究實踐。所以我打算寫一個系列,從理

原创 CentOS 下PXE+Kickstart無人值守安裝操作系統

一、簡介 1.1 什麼是PXE PXE(Pre-boot Execution Environment,預啓動執行環境)是由Intel公司開發的最新技術,工作於Client/Server的網絡模式,支持工作站通過網絡從遠端服務器下載映像,並

原创 CentOS 7下載地址(ISO文件)

     CentOS安裝文件有兩類(32位和64位),每類下載對應有不同的版本,這些版本適合不同需求的用戶。        CentOS 7官方下載地址:https://www.centos.org/download/      在

原创 CentOS 6.3下配置軟RAID(Software RAID)

一、RAID 簡介 RAID 是英文Redundant Array of Independent Disks 的縮寫,翻譯成中文意思是“獨立磁盤冗餘陣列”,有時也簡稱磁盤陣列(Disk Array)。 簡單的說,RAID是一種把多塊獨立的

原创 Tomcat 7 控制檯權限設置

配置好 Tomcat 7.0 後,在 tomcat-users.xml 中配置用戶角色來訪問 localhost:8080 的這樣三個按鈕總出現問題: Server StatusManager AppHost Manager 要麼是三

原创 DenyHosts 防止SSH爆破

DenyHosts官方網站爲:http://denyhosts.sourceforge.net 一、檢查安裝條件 1、首先判斷系統安裝的sshd是否支持tcp_wrappers(默認都支持) # ldd /usr/sbin/ss

原创 JAVA中BIO,NIO,AIO的理解

在高性能的IO體系設計中,有幾個名詞概念常常會使我們感到迷惑不解。具體如下: 序號 問題 1 什麼是同步? 2 什麼是異步? 3 什麼是阻塞? 4 什麼是非阻塞? 5 什麼是同步阻塞? 6

原创 防火牆工作模式簡介

       防火牆能夠工作在三種模式下:路由模式、透明模式、混合模式。如果防火牆以第三層對外連接(接口具有IP 地址),則認爲防火牆工作在路由模式下;若防火牆通過第二層對外連接(接口無IP 地址),則防火牆工作在透明模式下;若防火牆同

原创 Tomcat服務器Time_Wait問題解決

Nginx與Tomcat用了短連接造成Time_Wait連線數太多, 網上一大堆文章,方法大都不可靠, 其實只需改兩步就搞定! 1、upstream中增加keepalive 128; 2、每個location增加:proxy_http_

原创 圖解微服務架構演進

圖解服務化架構演進 前言 來自dubbo的用戶手冊中的一句話:隨着互聯網的發展,網站應用的規模不斷擴大,常規的垂直應用架構已無法應對,分佈式服務架構以及流動計算架構勢在必行,亟需一個治理系統確保架構有條不紊的演進。 常規的垂直

原创 Tomcat-connector的微調

acceptCount參數 對於acceptCount這個參數,含義跟字面意思並不是特別一致(個人感覺),容易跟maxConnections,maxThreads等參數混淆;實際上這個參數在tomcat裏會被映射成backlog: s

原创 Nginx性能配置優化

    # This number should be, at maximum, the number of CPU cores on your system.     # (since nginx do

原创 F5 GTM的DNS智能解析在雙活數據中心中的應用

隨着移動互聯、雲計算及大數據等新技術與應用的飛速增長,金融機構對於數據中心的依賴程度也在日益加強,7*24全天業務連續運營已經成爲核心關鍵業務的最基本需求之一。同時隨着國家法規的不斷健全,同城災備、兩地三中心以及多數據中心正在成爲銀行的標