1. 程式人生 > 其它 >EventBus使用詳細介紹,vue兩個頁面通訊

EventBus使用詳細介紹,vue兩個頁面通訊

------------------------------ZooKeeper叢集部署-----------------------------

環境準備:三臺虛擬機器(可以連線網路)

步驟一:-----------------------

關閉防火牆 和 selinux

systemctl stop firewalld

setenforce 0

步驟二:-----------------------

3個節點安裝Java JDK環境:

yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel

安裝下載器

yum install -y wget

下載: wget https://downloads.apache.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz

步驟三:-----------------------

解壓檔案,修改目錄名

tar xvf apache-zookeeper-3.7.0-bin.tar.gz -C /root/

mv /root/apache-zookeeper-3.7.0-bin /root/zookeeper

步驟四:-----------------------

修改配置檔案:(IP改為自己的IP地址,新增下面內容) vi /etc/hosts

複製檔案修改檔名

cp /root/zookeeper/conf/zoo_sample.cfg /root/zookeeper/conf/zoo.cfg

新增下面內容到檔案末尾

vi /root/zookeeper/conf/zoo.cfg

(IP地址改為自己每個節點的IP)

29:server.1=172.16.51.23:2888:3888

30:server.2=172.16.51.32:2888:3888

31:server.3=172.16.51.41:2888:3888

步驟五:-----------------------

建立目錄

mkdir /tmp/zookeeper

建立檔案(建立檔案時,一節點的內容為 1 ,二節點為 2 , 三節點為 3 )

echo 1 > /tmp/zookeeper/myid

cat /tmp/zookeeper/myid(檢視一下)

啟動服務(啟動時先啟動一節點在啟動二,三)

/root/zookeeper/bin/zkServer.sh start
使用ps命令檢視程序

ps -ef | grep zook

檢視服務狀態

/root/zookeeper/bin/zkServer.sh start

會有leader,和follower狀態