linux環境でのapolloのインストール
1671 ワード
ApolloはActiveMQプロトタイプに基づいて、より高速で信頼性が高く、メンテナンスが容易なMessage Agentツールです.ApacheはApolloを最も速く、最も丈夫なSTOMP(Streaming Text Orientated Message Protocol、ストリームテキスト指向メッセージプロトコル)サーバと呼ぶ.ActiveMQと同様に複数のプロトコルをサポートする全く異なるメッセージ配信アーキテクチャを採用しています.STOMP,AMQP,MQTT,Openwire,SSL,WebSocketsのように.前提: linuxシステムでjava環境を構成します(https://blog.csdn.net/hg_harvey/article/details/73824084) ダウンロードパッケージhttp://www.apache.org/dyn/closer.cgi?path=activemq/activemq-apollo/1.7.1/apache-apollo-1.7.1-unix-distro.tar.gz
apache-apollo-1.7-unix-distroをダウンロードします.tar.gzファイルを/optディレクトリの下に置く
圧縮ファイルtar-zxvf apache-apollo-1.7-unix-distro.tar.gz
二:brokerインスタンスの作成
brokerインスタンスは、ログやメッセージデータなどのすべてのプロファイルと実行時のデータを含むフォルダです.Apolloは、インスタンスをインストールファイルと一緒に置かないことを強くお勧めします.
linuxオペレーティングシステムの下で、インスタンスを/opt/lib/ディレクトリの下に構築することをお勧めします.
ビルド
第一歩:ダウンロードしたプログラムを/optディレクトリの下に置いて、解凍します
ステップ2:brokerの作成
作成に成功すると、/opt/brokerディレクトリの下に次のディレクトリが表示されます.
bin———————インスタンスの起動スクリプトetc———————インスタンスのプロファイルdata——————メッセージ持続化データlog—————実行ログtmp———————一時ファイル
三:Apolloモニタページ構成
四:brokerインスタンスの起動
五:apolloをlinuxサービスとして起動する
linuxでのApolloのインストール
apache-apollo-1.7-unix-distroをダウンロードします.tar.gzファイルを/optディレクトリの下に置く
圧縮ファイルtar-zxvf apache-apollo-1.7-unix-distro.tar.gz
二:brokerインスタンスの作成
brokerインスタンスは、ログやメッセージデータなどのすべてのプロファイルと実行時のデータを含むフォルダです.Apolloは、インスタンスをインストールファイルと一緒に置かないことを強くお勧めします.
linuxオペレーティングシステムの下で、インスタンスを/opt/lib/ディレクトリの下に構築することをお勧めします.
ビルド
第一歩:ダウンロードしたプログラムを/optディレクトリの下に置いて、解凍します
tar -zxvf apache-apollo-1.7.1-unix-distro.tar.gz
ステップ2:brokerの作成
cd ./apache-apollo-1.7.1/bin
./apollo create /opt/broker
作成に成功すると、/opt/brokerディレクトリの下に次のディレクトリが表示されます.
bin———————インスタンスの起動スクリプトetc———————インスタンスのプロファイルdata——————メッセージ持続化データlog—————実行ログtmp———————一時ファイル
三:Apolloモニタページ構成
vi /opt/broker/etc/apollo.xml
http://127.0.0.1:61680“/>
https://127.0.0.1:61681“/>
http://0.0.0.0:61680“/>
https://0.0.0.0:61681“/>
四:brokerインスタンスの起動
/opt/broker/bin/apollo-broker run &
五:apolloをlinuxサービスとして起動する
ln -s /opt/broker/bin/apollo-broker-service /etc/init.d/apollo
chkconfig apollo –add