ActiveMQ在分布式系統作用和安裝

2021-08-01 13:02:04 字數 1176 閱讀 5886

場景:支付場景

1.支付成功之後系統進行成本計算要收商戶多少錢

2.商戶的模組得進行計費處理 

3.更新使用者和商戶的餘額

4.進行風控歸檔

5.通知商戶發貨等等

乙個是 訊息通訊的埠(預設為 61616) 

conf/

activemq.xml 找到61616修改就行了

乙個是管理控制台埠(預設為 8161)可在 conf/jetty.xml 中修改,如下:

安全配置(訊息安全)

activemq 如果不加入安全機制的話,任何人只要知道訊息服務的具體位址(包括 ip,埠,訊息位址

[ 佇列或者主題位址 ] , ) ,都可以肆無忌憚的傳送、接收訊息。 關於 activemq 安裝配置

security.html

新增activemq訪問的許可權 

activemq-01/conf/activemq.xml

broker節點裡面加

定義了乙個使用者使用者名為zhouhao 密碼是zhouhao 角色是users admins

設定admin使用者的使用者名稱和密碼 

activemq-01/conf/jetty.xml

authenticate" value="

true" />

確保  

authenticate 為true 預設是true

控制台的登入使用者名稱密碼儲存在 conf/jetty-realm.properties 檔案中,內容如下:

$ vi /home/wusc/activemq-01/conf/jetty-realm.properties

# defines users that can access the web (console, demo, etc.)

# username: password [,rolename ...]

admin: zhouhao, admin

注意:使用者名稱和密碼的格式是

使用者名稱 : 密碼 ,角色名

分布式系統

分布式系統和計算機網路系統的共同點是 多數分布式系統是建立在計算機網路之上的,所以分布式系統與計算機網路在物理結構上是基本相同的。他們的區別在於 分布式作業系統的設計思想和網路作業系統是不同的,這決定了他們在結構 工作方式和功能上也不同。網路作業系統要求網路使用者在使用網路資源時首先必須了解網路資源...

分布式系統

分布式,一來就直接看書,除非你有比較深厚的技術功底,要不還是很晦澀難懂的。先想想為什麼會有分布式,分布式怎麼來的。傳統的電信 銀行業,當業務量大了之後,普通伺服器cpu io 網路到了100 請求太慢怎麼辦?最直接的做法,公升級硬體,反正也不缺錢,ibm小型機,大型機,採購了堆硬體。但是網際網路不能...

分布式系統

zookeeper讓服務配置變得更簡單 zookeeper是hadoop下的乙個子專案,它是乙個針對大型分布式系統的可靠的協調系統,提供的功能包括 配置維護 名字服務 分布式同步 組服務等。zookeeper是可以集群複製的,集群間通過zab zookeeper atomic broadcast 協...