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 のプロダクション環境と開発環境を切り替えてフィルターを使用する方法
目次1. シナリオ2. サンドボックスの基本機能3. iframeの実装4. Webワーカーの実装5...
目次導入説明名前の競合私有財産要約する導入シンボル変数を作成する最も簡単な方法は、Symbol() ...
IE ブラウザで「ホームページとして設定」および「お気に入りに追加」機能を実装する方法解決:指定さ...
Docker-compose は GitLab をデプロイします1. Dockerをインストールする...
新しいプロジェクトは基本的に終了しました。フロントエンドとバックエンドを分離して統合を完了したのは初...
目次序文グローバルパラメータの永続性最後に要約する参考資料:序文2018 年に MySQL 8.0....
<br />最も実用的なものを選んで話しましょう。まず、勤務先の都市を慎重に選ぶ必要があ...
この記事ではVueを使ってプログレスバーの変更を簡単に実装してみましたので参考にしてください。具体的...
序文コストを考慮して、ほとんどのウェブマスターは、多数の小規模なウェブサイト用にサーバーを個別に購入...
まず、いくつかの概念を明確にします。 JDBC: Javaデータベース接続、Oricalによって規定...
この記事では、キャンバスでスクラッチカード効果を描画するための具体的なコードを参考までに共有します。...
ウェブを閲覧しているときに 404 ページに遭遇することはあまりないので、見落としがちです。しかし、...
目次1. IDEAはdockerプラグインをダウンロードします2. クラウドサーバーDocker 2...
序文WEB 開発では、クロスドメイン リクエストが頻繁に発生します。クロスドメインの問題を解決する方...
SQLのlike文では、例えば SELECT * FROM user WHERE username...