原创 Nginx功能-負載均衡

 Nginx負載均衡         當你的網站訪問量越來越大,單臺服務器已經不能滿足你的要求,這個時候就出現了集羣,如何將請求均衡分擔到多臺服務器,從而保證不會導致有些機器太忙,有些機器又太空閒,從而最大程度地提高服務器性能。Nginx

原创 Nginx功能-虛擬主機

Nginx 虛擬主機 定義:爲不同的域名/IP/端口不同的接口服務。利用虛擬主機,不用爲每個要運行的網站提供一臺單獨的Nginx服務器或單獨運行一組Nginx進程。虛擬主機提供了在同一臺服務器、同一組Nginx進程上運行多個網站的功能

原创 rabbitmq-windows安裝、基本操作

rabbitmq底層使用erlang語言實現,安裝前,先查看兩者匹配版本 rabbitmq與erlang相匹配版本: https://www.rabbitmq.com/which-erlang.html erlang安裝 1、下載erl

原创 rabbitmq-window後臺管理命令

角色說明 administrator(超級管理員):可以登錄控制檯,查看所有信息可以對用戶和策略進行操作 Monitoring(監控者):可以登錄控制檯,可以查看節點相關的信息,比如進程數,內存使用情況等 Policymaker(策略制定

原创 rabbitmq-Fanout exchange(扇形交換器)

Fanout exchange 扇形交換器,以廣播的形式發送,不管消費者是否有相匹配的綁定鍵,都會收到消息。就像你買了商品A,人家還硬要把商品B都送給你,買一送一。 我們具體看下實例: 生產者 發送消息: Send apple:Hello

原创 rabbitmq-direct exchange(直接交換器)

Direct exchange 直接交換器模式,其路由算法非常簡單,一條消息只發送到完全匹配的隊列。 我們使用以下幾個實例來說明: 實例1 在這個直接交換器實例中,我們綁定了兩個隊列到交換器中,第一個隊列使用綁定鍵orange,第二個隊

原创 rabbitmq-rpc

rabbitmq-rpc 前面講的幾個交換器,我們都是單向的消息發送,生產者將消息發送給消費者就不管了。在實際業務中,我們有時候要等耐消費者將結果返回給我們,或者說我麼需要消費者上的一個功能,一個方法,一個接口返回給我們的值。但是往往我們

原创 rabbitmq-Topic exchange(主題交換器)

Topic exchange 消息發送到topic exchange(主題交換器)不能具有任意的routing_key(路由鍵),它必須是一系列的單詞,使用點號.分隔。這些單詞可以是任意的,但是經常定義了與消息相關的特性。一些有效的路由鍵

原创 error: %preun(redis-4.0.14-1.mga6.x86_64) scriptlet failed, exit status 127

今天嘗試使用rpm安裝redis,結果沒成功安裝,想刪除redis-4.0.14-1.mga6.x86_64總是失敗。 報錯: [root@localhost usr]# rpm -e --allmatches --nodeps redi

原创 GuestRpcSendTimedOut: message to toolbox-dnd timed out

這兩天安裝centos7的虛擬機總是出現莫名其妙的問題(自己不懂虛擬機內部原理,只能認爲莫寧奇妙了,哈哈),這不又遇上了一個問題。虛擬機安裝好,開始還可以使用,今天早上一打開,發現虛擬機停留在啓動頁面,然後就沒然後了。於是只能打開日誌 w

原创 Zookeeper節點操作-2

在Zookeeper節點操作-1使用了同步返回,這裏舉幾個節點操作回調接口的函數。 在這篇裏添加了NodeChildrenChanged事件,該事件是對節點下的子節點的創建和刪除進行監聽。 注意事項:臨時節點下不能創建子節點 packa

原创 Zookeeper-僞集羣搭建

創建3臺機器的集羣,這裏沒有三臺機器,打算使用一臺機器不同端口(虛擬機)來創建。 1、在/usr/local/zookeeper-3.4.9目錄下創建三個子目錄zk1,zk2,zk3 mkdir zk1 zk2 zk3 2、在子目錄zk

原创 Zookeeper-配置參數

Zookeeper配置參數 1、clientPort:客戶端連接Server端的端口,即Server端對外服務端口,默認爲2181。 2、dataDir:存儲快照snapshot的目錄,默認情況下,事務日誌也會存儲在該目錄下。所以建議配置

原创 Zookeeper-節點

定義        Zookeeper的視圖結構和標準的Unix文件系統類似,其中每個節點稱爲數據節點或Znode,每個znode可以存儲數據,還可以掛載子節點,因此可以稱之爲“樹”。 特性 1、在Zookeeper中,znode是一個

原创 Zookeeper-單機版安裝

Zookeeper-單機版安裝 1、下載zookeeper 下載地址:http://zookeeper.apache.org/releases.html#download 歷史版本列表 找個穩定最新版本下載,這裏下載zookeeper3