原创 SpringBoot+activeMq

整合SpringBoot Maven <!--消息隊列連接池--> <dependency> <groupId>org.apache.activemq</groupId>

原创 docker基礎學習三

一、Dockerfile學習 由一系列的參數和命令構成的腳本。這些命令應用於基礎鏡像並最終創建一個新的鏡像。基礎鏡像就是操作系統級別的鏡像。 常用命令 FROM image_name:tag 定義了使用哪個基礎鏡像啓動構

原创 ActiveMQ學習第四篇:ActiveMq僞集羣學習

啓動多實例 # 1、將conf文件夾複製一份 cp -r conf/ conf-1/ #主要是修改conf-1目錄activemq.xml # 2、修改Broker名稱 <broker xmlns="http://activ

原创 SpringCloud學習第四篇:Ribbon負載均衡(Greenwich-SR1版本)

一、負載均衡是什麼? 在以前,項目訪問量非常大的時候,往往一臺服務器無法承載這麼大的壓力。一般採用的是服務器集羣來緩解服務器壓力。但是多個服務器又這麼連接那?這時候就可以通過負載均衡來實現。負載均衡:就是通過一個代理服務器,代理服

原创 ActiveMQ學習第七篇:Messaage

Messaage Properties:   ActiveMQ支持很多消息屬性,具體可以參考 http://activemq.apache.org/activemq-message-properties.html   常見得一些屬

原创 docker基礎學習一

一 docker是什麼? docker是目前比較火的容器引擎,開發者可以打包應用以及依賴到可移植的容器中,然後發佈到任何流行的Linux容器上,也可以實現虛擬化。容器完全使用沙箱機制,相互之間不會有任何接口。 二 安裝docker

原创 SpringCloud學習第六篇:Feign學習(Greenwich-SR1版本)

一、Feign是什麼? Feign是一個聲明式WebService客戶端。使用Feign能讓編寫Web Service客戶端更加簡單,它的使用方法就是定義一個接口,然後在上面添加註解,同時也支持JAX-RS標準的註解。Feign也

原创 ActiveMQ學習第八篇:Consumer

Exclusive Consumer:   獨有消費者:Queue中的消息是按照順序被分發到consumer的,然而,當你有多個consumers同時從相同的queue中提取消息時,你將失去這個保證。因爲這些消息是被多個線程併發的

原创 SpringCloud學習第七篇:Zuul學習(Greenwich-SR1版本)

一、什麼是Zuul Zuul作爲微服務系統的網關組件。所有從設備或網站來的請求都會經過Zuul到達後端,用於構建邊界服務,致力於動態路由、過濾、監控、彈性伸縮和安全。Zuul底層利用各種filter來實現如:認證和安全、性能檢測、

原创 kafka的安裝和簡單使用

一 下載kafka 下載地址: 記住 千萬不能下載源碼,下載編譯過的 二 Linux安裝kafka 將kafka上傳到 Linux裏面並解壓,kafka需要JDK的環境。 解壓kafka tar -zxvf kafka_2.12

原创 ActiveMQ學習第三篇:ActiveMq消息持久化

消息存儲持久化:   ActiveMQ不僅支持persistent和non-persistent兩種方式,還支持消息的恢復( recovery )方式 PTP: Queue的存儲是很簡單的,就是-一個FIFO的Queue PUB

原创 SpringCloud學習第五篇:Hystrix熔斷器(Greenwich-SR1版本)

一、Hystrix介紹 Hystrix是一個延遲容錯庫。在分佈式環境中,許多服務依賴項中的一些不可避免地會失敗。如果這時候有大量的請求請求這個故障的服務,由於服務之間的依賴關係,故障會進行蔓延,這時候會導致調用服務自身也出現不可用

原创 ActiveMQ學習第六篇:Message-Dispatch(消息發送)的特性

Message Cursors   ActiveMQ發送持久消息的典型處理方式是:當消息的消費者準備就緒時,消息發送系統把存儲的消息按批次發送給消費者,在發送完一個批次的消息後,指針的標記位置指向下-批次待發送消息的位置,進行後續

原创 SpringCloud學習第二篇:服務的註冊與發現Eureka(Greenwich-SR1版本)

一、Eureka服務端 引入maven依賴 <parent> <groupId>com.yk</groupId> <artifactId>cloud-parent</artifactId> <version>0.0

原创 RabbitMq死信隊列

死信隊列的作用 死信交換機有什麼用呢? 在創建隊列的時候 可以給這個隊列附帶一個交換機, 那麼這個隊列作廢的消息就會被重新發到附帶的交換機,然後讓這個交換機重新路由這條消息。 死信消息產生的來源 消息被拒絕(basic.reje