<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Zookeeper注冊中心和Dubbo-Admin管理平臺的搭建

        ZooKeeper是一個分布式的,開放源碼的分布式應用程序協調服務,是Google的Chubby一個開源的實現,是Hadoop和Hbase的重要組件。它是一個為分布式應用提供一致性服務的軟件,提供的功能包括:配置維護、名字服務、分布式同步、組服務等。

        ZooKeeper官網為:http://zookeeper.apache.org/

        Dubbo是Alibaba開源的分布式服務框架,它最大的特點是按照分層的方式來架構,使用這種方式可以使各個層之間解耦合(或者最大限度地松耦合)。從服務模型的角度來看,Dubbo采用的是一種非常簡單的模型,要么是提供方提供服務,要么是消費方消費服務,所以基于這一點可以抽象出服務提供方(Provider)和服務消費方(Consumer)兩個角色。關于注冊中心、協議支持、服務監控等內容。

        Dubbo官網為:http://dubbo.io/

       一、zookeeper安裝與啟動

        首先需要安裝JdK,從Oracle的Java網站下載,安裝很簡單,就不再詳述。其中zookeeper的下載地址是http: //www.apache.org/dyn/closer.cgi/zookeeper/,下載后直接解壓,不用安裝。

      在你執行啟動腳本之前,還有幾個基本的配置項需要配置一下,Zookeeper 的配置文件在conf目錄下,這個目錄下有 zoo_sample.cfg 和 log4j.propert ies,你需要做的就是zoo_sample.cfg 改名為 zoo.cfg,因為 Zookeeper 在啟動時會找這個文件作為默認配置文件。下面詳細介紹一下,這個配置文件中各個配置項的意義,如下圖所示。 

       

      參數說明:

      tickTime:zookeeper中使用的基本時間單位, 毫秒值這個時間是作為Zookeeper 服務器之間或客戶端與服務器之間維持心跳的時間間隔,也就是每個 t ickTime 時間就會發送一個心跳。

      dataDir:數據目錄. 可以是任意目錄,默認情況下,Zookeeper 將寫數據

      的日志文件也保存在這個目錄里。

      clientPort:這個端口就是客戶端連接 Zookeeper 服務器的端口,Zookeeper 會監聽這個端口,接受客戶端的訪問請求。

      至此, zookeeper的單機模式已經配置好了. 啟動server只需運行bin目錄下的zkServer.cmd即可,啟動如下:

       

      上面的黑色框框不關,就表示注冊中心一直開關的,一定要記得注冊中心要在程序運行之前。在命令窗口輸入JPS,出現如下,也說明啟動成功:

       

        二、Dubbo-admin管理平臺的安裝

        因為zookeeper只是一個黑框,我們無法看到是否存在了什么提供者或消費者,這時就要借助Dubbo-Admin管理平臺來實時的查看,也可以通過這個平臺來管理提者和消費者。由于我使用的是jdk1.8的版本,在網上找了很多dubbo-admin.war基本都是基于jdb1.7的,因為我就打包了一個支持jdk1.8版本的,可以在下面的地址下載即可:http://download.csdn.net/detail/chinahuyong/9806244

        dubbo的所有源碼可在https://github.com/alibaba/dubbo上下載。

       

        下載好dubbo-admin.war后,我們就可以按常用的web部署方式進行部署即可,把war包放到tomcat的webapps目錄下,啟動tomcat,后再部署下相應的參數。配置修改tomcat的端口8088,修改方法如下,打到conf下的文件 server.xml,因為zookeeper會用到8080的端口,所以為了不沖突,把Tomcat的端口改一下,記得一定要改!!!

       

        這兒有個要注意的地方,現在我們還是打包的war文件,我們還需要dubbo-admin包的相應配置,所以我們要先啟動tomcat,讓其自動解壓dubbo-admin包后再關閉tomcat,再刪除dubbo-admin.war包后修改dubbo-admin下的\WEB-INF下的dubbo.properties文件,如下圖:

       

        這里的dubbo.regist ry.address后面對應的IP地址是我們的zookeeper對應的IP與端口地址,一定要一直。一般情況下都是不需要改的,因為初始都是本地的IP地址。

        dubbo.admin. root .password=root與dubbo.admin.guest .password=guest 是兩個用戶分別為root與guest,密碼默認與用戶名一樣,這兒的密碼可以修改。

        這下全部都配置好了,首先,一定要先啟動zookeeper啟動后再去啟動tomcat!一定要先啟動zookeeper啟動后再去啟動tomcat!一定要先啟動zookeeper啟動后再去啟動tomcat!

        啟動zookeeper

        啟動tomcat

        訪問http: //ip地址:端口號/dubbo-admin-2.5.4 / 一定要注意名一定要和你webapp下的工程名一樣,如果一切正常,則會彈出登錄界面,如下圖所示。

       

        我們輸入默認的用戶名與密碼root,即可登錄到主界面如下圖:

       

             我們單擊系統管理->系統狀態,可以查看相應的狀態,如下:

       

        至此,整個部署完成,就可以開始我們的應用了。

       

        參考文章:

        ZooKeeper官網為:http://zookeeper.apache.org/

        Dubbo官網為:http://dubbo.io/

        Zookeeper在線API速查:http://zookeeper.apache.org/doc/r3.4.6/api/index.html

        Zookeeper學習:http://www.rzrgm.cn/sunddenly/category/620563.html

       

      posted @ 2017-04-07 15:49  .NET快速開發框架  閱讀(22586)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 天堂资源在线| 起碰免费公开97在线视频| 97久久精品人人做人人爽| 亚洲av无码精品色午夜蛋壳| 99久久国产精品无码| 午夜一区二区三区视频| 999精品色在线播放| 国产精品视频中文字幕| 疯狂做受XXXX高潮国产| 无码一区二区三区视频| 日韩有码中文在线观看| 国产精品欧美福利久久| 久久视频这里只精品| 美女爽到高潮嗷嗷嗷叫免费网站| 国产亚洲av手机在线观看| 国产精品成| 久久综合国产一区二区三区| 国产成人精品亚洲午夜| 国产亚洲精品成人aa片新蒲金| 深夜福利成人免费在线观看| 久久精品人人做人人爽97| 亚洲精品美女久久久久9999| 人妻熟女一区无中文字幕| 永久免费AV无码网站YY| 国产日韩一区二区在线| 国产亚洲精品福利在线无卡一 | 999精品视频在线| 国产精品亚洲二区在线播放| 亚洲最大色综合成人av| 国产一区二区内射最近更新| 免费观看欧美猛交视频黑人| 日韩精品福利一区二区三区| 久久99久国产麻精品66| 欧美成人h精品网站| 欧洲精品亚洲精品日韩专区| 久久久国产成人一区二区| 国产精品69人妻我爱绿帽子| 日本视频一区二区三区1| 伊人久久久大香线蕉综合直播 | 国产超碰人人做人人爰| 日韩乱码人妻无码中文字幕 |