1. JDKをインストールする 1.1 現在の仮想マシン環境にJDKがあるかどうかを確認する rpm -qa|grep java 1.2 rpm -e --nodeps xxxxxx (独自の openjdk) をアンインストールします。 1.3 JDKをインストールする /usr/localに新しいjavaフォルダを作成し、tarパッケージをそのフォルダにアップロードします。 /usr/local/javaに切り替えて、tar -zxvf xxxを使用して解凍します。 /etc/profileファイルを設定し、JDK環境変数を追加します。
アプリケーションファイルソース /etc/profile バージョンを確認するにはjava -versionを使用します 2. RocketMQをインストールする 2.1 /etc/hostsファイルを設定し、2つのホストのIPアドレスを記述する
2.2 ネットワークカードサービスのネットワーク再起動 2.3 rocketmqの圧縮パッケージを/usr/localにアップロードする 2.4 /usr/localに切り替えてrocketmqの圧縮パッケージを解凍する tar -zxvf xxxxxx 2.5 解凍フォルダの名前を変更する mv アリババ ロケットMQ アリババ ロケットMQ-3.2.6 2.6 ソフトリンクを作成する
2.7 mkdir /usr/local/rocketmq/store
2.8 borker-a.properties と borker-b.properties を /usr/local/recketmq/conf/2m-noslave にアップロードします。 2.9 master01 は borker-a.properties を設定します
2.10 変更履歴
2.11 JVMパラメータを設定し、仮想マシンの実際のサイズに応じて変更する
2.12 ネームサーバーの起動
開始: nohup sh mqnamesrv & jpsはJDKプロセスにNamesrvStartupがあるかどうかをチェックします 2.13 ブローカーサーバーの起動
master01 が起動します: nohup sh mqbroker -c /usr/local/rocketmq/conf/2m-noslave/broker-a.properties >/dev/null 2>&1 & Master02 が起動します: nohup sh mqbroker -c /usr/local/rocketmq/conf/2m-noslave/broker-b.properties >/dev/null 2>&1 & jpsはJDKプロセスにBrokerStartupがあるかどうかをチェックします 3. コンソールからRocketMQのステータスを監視する 3.1 Tomcatの圧縮パッケージを仮想マシンにアップロードし、解凍します。/usr/local tar -zxvf xxxx decompression 3.2 rocketmq-web-console.war をTomcat解凍ディレクトリのwebappsディレクトリにアップロードする 3.3 Tomcatを起動する /usr/local/apache-tomcat-7.0.65/binに切り替えます ./startup.sh が起動し、./shutdown.sh が停止します 3.4 解凍したrocketmq-web-consoleを変更する /usr/local/apache-tomcat-7.0.65/webapps/rocketmq-web-console/WEB-INF/classes/config.properties 設定ファイル 構成: rocketmq.namesrv.addr=192.168.42.22:9876;192.168.42.33:9876 throwDone=true 3.5 両方のマシンのファイアウォールがオフになっている systemctl 停止 ファイアウォールd.service systemctl は、firewalld.service を無効にします。 設定が完了すると、Webページがコンソールにアクセスし、次のような効果が得られます。 以上が今回ご紹介した関連知識のすべてです。これらを参考にして学んでください。123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: MySQL 8.0.17 解凍版のインストールと設定方法のグラフィックチュートリアル
>>: Vue のプロダクション環境と開発環境を切り替えてフィルターを使用する方法
React プロジェクトの構築は非常に簡単ですが、Typescript と組み合わせると、実際にはそ...
シナリオ最大 10000 要素のリストを正しくレンダリングする方法。無限ドロップダウン読み込みテクノ...
Dockerの場合すべてのコンテナコマンドを開始する docker を起動します $(docker ...
MySQLのマスタースレーブ構成と原理、参考までに具体的な内容は以下のとおりです。 1. 環境の選択...
HTML5 で contentEditable 属性が導入されて以来、div は textarea ...
これは主に、場所パラメータのif判断の設定ジャンプです。迂回により、サーバーの負荷と圧力を軽減できま...
今日はvueとmomentで作ったカウントダウンを紹介したいと思います。具体的な内容は以下のとおりで...
問題を見つける今日、Docker コンテナ内のファイルを変更しようとしたところ、コンテナ内に vim...
目次基本的なセレクター:レベルセレクター:属性セレクター:フィルターセレクター:フォーム属性セレクタ...
ソフトウェアのダウンロードソフトウェアのダウンロード リンク: https://pan.baidu....
MySQL5.7マスタースレーブ構成の実装方法、具体的な内容は次のとおりですインストール環境:マスタ...
この記事では、MySQL 5.7.17のインストールと設定方法を参考までに紹介します。具体的な内容は...
アクセス回数が増えると、時間のかかるデータベース読み取り操作では、データベースへの負荷を軽減するため...
キーワード 一般タイトルには、クラック、キー、シリアル番号、キージェネレータなどの単語を含めることは...
1pxの線が太くなる理由モバイルプロジェクトに取り組むとき、設計図に従って要素ノードのサイズとスタイ...