BT

ActiveMQ 5.9:LevelDB ストアのレプリケーション、およびHawtio ウェブコンソールに対応

| 作者: Jan Stenberg フォローする 29 人のフォロワー , 翻訳者 株式会社オープンストリーム 寺田 英雄 フォローする 0 人のフォロワー 投稿日 2013年11月28日. 推定読書時間: 2 分 |

原文(投稿日:2013/11/07)へのリンク

最新版のApache ActiveMQメッセージブローカLevelDB データストアのレプリケーション機能をサポートし、さらに新しい Hawtio ウェブコンソールを含んでいる。前回のリリースから8ヶ月経過した最新リリースのバージョン5.9 には、以下のような新しい機能と改良が含まれている。

  • レプリケーション対応の LevelDBデータストアは、キー・バリュー型のファイルベースの永続化データベースである。レプリケーションはApache ZooKeeper を使って行う。ここではブローカノード群から一つのマスターを選び、そのマスターブローカから残りのブローカにすべての更新情報を複製することで同期を実行する。
  • 新しいブローカプラグインは、ブローカのXML設定の部分的な変更に対応した。これによりリスタートなしで設定変更を反映させることが可能となり、ダウンタイムを避ける事ができる。ただし、いつくかの設定項目についてはブローカのリスタートが必要となるものがまだ残っている。
  • Howtio ウェブコンソールはプラグイン対応の管理用 HTML5ウェブコンソールである。JVMをサポートしており、ActiveMQや、Camel, Tomcat などの多数のプラグインに対応している。このコンソールのサーバ側は Jolokia に依存している。Jolokia は、HTTP上のJSON 通信をベースにした JMXとHTTPのブリッジである。旧版のコンソールはまだ可動しているが廃止予定である。
  • WebSocket上のMQTTプロトコルによる、遠隔監視トランスポートをサポート。
  • Apache Camel ブローカコンポーネントを ActiveMQ内部の Camel 機能のために利用。
  • マスターノードのステータス情報をロストした際のブローカの自動再起動に対応。
  • LevelDBと AMQP の強化。

開発チームは、これらの新しい機能とともに200以上もの課題を解決している。そのほとんどはバグフィクスと改良であり、そのバグの多くは深刻なものであった。
AMQメッセージストアは廃止され今後使われることはない。

Apache Software Founation のコミッター、Christian Posta 氏は、これらの新しい機能についてデモやビデオを交えたブログ記事を公開している。

Apache ActiveMQ は、オープンソースのメッセージ処理、およびエンタープライズ統合パターンを完全にサポートした統合パターンサーバである。
ActiveMQ Apollo は新しいメッセージブローカであり、『ActiveMQ の次世代メッセージング機構』と呼ばれ、ActiveMQ基盤によって構築されたものである。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT