原创 五、Dubbo——監控中心安裝配置

1 Dubbo 監控中心 1)dubbo-admin圖形化的服務管理頁面; 安裝時需要指定註冊中心地址,即可從註冊中心中獲取到所有的提供者/消費者進行配置管理 2)dubbo-monitor-simple 簡單的監控中心; a)下

原创 一、Dubbo——簡介

1背景 1)分佈式系統 《分佈式系統原理與範型》定義:“分佈式系統是若干獨立計算機的集合,這些計算機對於用戶來說就像單個相關係統”。分佈式系統(distributed system)是建立在網絡之上的軟件系統。 隨着互聯網的發展,

原创 四、SpringCloud——Ribbon負載均衡&Ribbon自定義

1 Ribbon簡介 1)是什麼 Spring Cloud Ribbon是基於Netflix Ribbon實現的一套客戶端負載均衡的工具。 簡單的說,Ribbon是Netflix發佈的開源項目,主要功能是提供客戶端的軟件負載均衡算

原创 二、SpringCloud——Demo(Consumer消費者(Client)通過REST調用Provider提供者(Server))

1 總體介紹 Maven的分包分模塊架構 一個簡單的Maven模塊結構是這樣的:一個Project帶着多個Module子模塊MicroServiceCloud父工程(Project)下初次帶着3個子模塊(Module) micro

原创 Hadoop——eclipse本地開發環境搭建(java)

1:下載hadoop2.7.3並解壓 2:配置hadoop2.7.3環境變量 HADOOP_HOME %HADOOP_HOME%\bin 3:下載hadoop-eclipse-plugin插件 網址:https://github.

原创 二、hadoop——分佈式環境搭建

1安裝版本及環境 vmware11 Centos6.5 64位版本 JDK1.8linux32位版 Hadoop2.7.3版本 2 安裝步驟 (1)字符界面安裝centos6.5,網絡設置爲主機模式或者橋連接 (2)配置靜態ip

原创 三、HDFS——(概述、架構、HADOOP Shell命令、HDFS Shell命令、HDFS Java API)

1 HDFS概述 1)HDFS是什麼 源自於Google的GFS論文,發表於2003年10月,HDFS是GFS克隆版 易於擴展的分佈式文件系統。運行在大量普通廉價機器上,提供容錯機制。 爲大量用戶提供性能不錯的文件存取服務 適合

原创 三、Dubbo——【linux】安裝zookeeper並搭建Dubbo-admin

1、確保jdk已經安裝 2、安裝zookeeper並啓動 可參考https://mp.csdn.net/mdeditor/96487621# 3【linux】-安裝dubbo-admin管理控制檯 ( 1 )安裝Tomcat8(舊

原创 六、分佈式環境搭建——linux環境搭建ZooKeeper

1:下載 地址:官網https://archive.apache.org/dist/zookeeper/ 版本:3.4.8 解壓 2:修改配置文件,zoo.cfg(通過複製或者重命名來獲得 cp zoo_sample.cfg zo

原创 九、ElasticSearch——文檔管理&路由詳解(新建,修改,刪除,查詢,批量操作,重索引,refresh參數,路由詳解)

一、文檔管理 1 新建文檔 2查詢文檔 (1)獲取單個文檔 (2)獲取多個文檔 _mget 請求參數_source stored_fields 可以用在url上也可用在請求json串中 GET /_mget { "

原创 十一、ElasticSearch——搜索查詢之二Query DSL(match all query,full text querys,term level querys )

一、 Query DSL簡介 1)DSL是什麼 Domain Specific Language:領域特定語言,Elasticsearch基於JSON提供完整的查詢DSL來定義查詢。 一個查詢可由兩部分子句構成 (1)Leaf q

原创 五、ElasticSearch——索引監控&索引狀態管理

一、ElasticSearch——索引監控 https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-stats.html 1 查看索引狀態信息

原创 十一、IDEA——其他設置之二(解決(@Autowire) IDEA誤報,選擇隱藏不同控制檯,工程摺疊展現,轉maven工程)

1 解決(@Autowire) IDEA誤報 2 選擇隱藏不同控制檯 3 工程摺疊展現 4 普通轉maven工程 選擇工程----file菜單----project structure----±—import moudle-

原创 一、Nginx——安裝及簡介

1 Nginx簡介 (1)Nginx是什麼 Nginx是一款輕量級的Web服務器,也是一款輕量級的反向代理服務器。 (2) Nginx能幹什麼 Nginx能幹的事情很多,這裏簡要羅列一些: 1:直接支持Rails和PHP的程序 2

原创 二、ElasticSearch——常用命令及配置

1 ES端口說明及啓動和關閉 9200 對外服務的http 端口 9300 節點間通信的tcp端口 後臺運行ES的方式 ./elasticsearch -d 關閉ES的2種方式 非後臺運行的:ctrl + c 後臺運行