1.什麼是activemq:html
官網地址 Apache ActiveMQ ™是最受歡迎且功能最強大的開源消息傳遞和Integration Patterns服務器。Apache ActiveMQ速度快,支持許多跨語言客戶端和協議,帶有易於使用的企業集成模式和許多高級功能,同時徹底支持JMS 1.1和J2EE 1.4。Apache ActiveMQ是在Apache 2.0許可下發布的java
2.爲何用activemq:linux
主要有三大好處:解耦,異步、削峯,對於這三大好處,後續會一一詳解。apache
3.乾貨環境搭建:服務器
1.下載地址:activemq.apache.org/activemq-51… 目前最新版本: 5.15.8 異步
2.安裝activemq,前提必需要有java環境,自行安裝,下載完成以後解壓:
進入bin目錄
若是是32位系統進入32位操做目錄,若是是64位操做系統,則進入64位的目錄。雙擊運行activemq.bat 此文件便可,若是沒有安裝jdk環境會一閃而過。
啓動以後會看到以上截屏 進入這個目錄: E:\activemq\apache-activemq-5.15.8\conf
默認登陸頁面端口號是:8161,能夠進入以上目錄修改端口號。默認是jetty容器啓動。 訪問:
http://127.0.0.1:8161/
操做控制界面會出現:
默認密碼是admin/admin E:\activemq\apache-activemq-5.15.8\conf,從如下配置能夠看到,也能夠該本身修改密碼,重啓便可
登陸以後能夠看到:
能夠看到queue以及topic這兩個標紅的,後面會對這兩個進行代碼實例講解以及控制檯觀看。以上是window環境單機搭建,真實環境仍是須要在linux環境搭建的,本次只是搭建的單機環境,生產確定不會用單機進行部署的,後續我會搭建集羣環境進行實戰學習。 歡迎關注個人公衆號:程序江湖