原创 lvs-dr模式原理詳解和可能存在的“假負載均衡”

lvs-dr模式原理 轉載註明出處:http://blog.csdn.net/lengzijian/article/details/8089661 先附上一張原理圖: 爲了更清晰的表述lvs-dr原理,我們用tcpdump工具打印出tc

原创 《每日編程》----《設計模式》----《一》----工廠方法模式和抽象工廠模式

  一直以來都沒有好好學習設計模式,最近剛從朋友那拿來一本書《GoF+23種設計模式解析附C++實現源碼》,決定把裏面的代碼全部實現一遍,然後留下筆記。   原文出處:http://blog.csdn.net/lengzijian/art

原创 《每日編程》----《算法》----《一》----二分查找

工作了一段時間了,偶爾看到數據結構,覺得有些陌生,畢竟工作上用的比較少,如果在這樣下去可能,大學學的算法和數據結構就會忘光了,必須每天練練手了。   給自己的要求也不高,有空的時候就寫個小程序,然後放到blog裏,註明應該注意的地方,以後

原创 編譯ice錯誤筆記

1.問題 error: bzlib.h: No such file or directory   解決:yum install zlib-devel bzip2-devel   2.問題: expat.h: No such file or

原创 oracle數據庫存儲過程中NO_DATA_FOUND不起作用?

1.首先創建一個表lengzijiantest,表中只有一個字段f_id CREATE TABLE LENGZIJIANTEST ( F_ID NUMBER NOT

原创 PostgreSQL學習手冊(表的繼承和分區)

一、表的繼承:     這個概念對於很多已經熟悉其他數據庫編程的開發人員而言會多少有些陌生,然而它的實現方式和設計原理卻是簡單易懂,現在就讓我們從一個簡單的例子開始吧。     1. 第一個繼承表:    CREATE TABLE ci

原创 nginx 負載均衡集羣解決方案 healthcheck_nginx_upstreams模塊測試 (二)

在這裏詳細講解healthcheck_nginx_upstreams模塊中存在的bug,對於healthcheck_nginx_upstreams模塊的安裝和使用請閱讀上一篇blog進行學習。 測試環境,通過nginx做反向代理,請求轉發

原创 nginx 負載均衡集羣解決方案 healthcheck_nginx_upstreams (一)

 該文章來源於互聯網,目前找不到原作者,放在這裏的目的是記錄healthcheck_nginx_upstreams 的安裝過程和相關配置,在起初安裝成功後不能夠正常運行healthcheck_nginx_upstreams,後通過閱讀源

原创 zookeeper集羣的python代碼測試

上一篇已經講解了如何安裝zookeeper的python客戶端,接下來是我在網上搜到的例子,舉例應用環境是: 1.當有兩個或者多個服務運行,並且同意時間只有一個服務接受請求(工作),其他服務待命。 2.當接受請求(工作)的服務異常掛掉時,

原创 linux不靠譜的sleep

首先感謝如下兩篇的blog,讓我走出了很大的一個誤區: http://www.cppblog.com/kongque/archive/2011/01/18/138765.aspx http://blog.csdn.net/zjwoody

原创 zookeeper搭建記錄

最近公司可能用到zookeeper的某些特性,所以決定研究下zookeeper,先從搭建環境開始吧! 集羣搭建環境: 1. 30.200 Linux 2.6.18-128.el5 雙核 2G內存 2. 30.150 Linux 2.6

原创 Linux 下 Redis 安裝詳解

redis作爲NoSQL數據庫的一種應用,響應速度和命中率上還是比較高效的。項目中需要用集中式可橫向擴展的緩存框架,做了一點調研,即便redis、memcached存在效率上的差異(具體比較參考http://timyang.net/dat

原创 數據庫增加字段注意事項

數據庫 前提:單表大數據量,添加字段並且加默認值 問題:ALTER TABLE XXX ADD (AAA  NUMBER(19,4) DEFAULT 0); 描述:上述sql會佔大量的undo空間,同時還

原创 nagios+nrpe詳細安裝和配置

原文出處:http://blog.csdn.net/lengzijian/article/details/8203151 一.安裝 1.準備軟件包 yum  install httpd   yum install gcc   yum i

原创 zookeeper的python客戶端安裝

由於服務很多都是python寫的,這裏需要安裝python客戶端,所以記錄下安裝過程 1.由於python客戶端依賴c的客戶端所以要先安裝c版本的客戶端 cd zookeeper-3.4.5/src/c ./configure make