2

私は、RabbitMQ をインストールし、EC2 CentOS 6 インスタンスで正常に動作しており、さまざまなキューとトピックを使用しています。私は、この稼働中のインスタンスを、同じ OS と初期セットアップを備えた、より小さな別の新しい EC2 サーバー インスタンスに移行することにしました。

既存のインストールから AMI (Amazon サーバー イメージ) を作成し、この AMI を使用して新しいサーバー インスタンスを作成しました。すべてのトピック、ユーザー、仮想ホスト、キューなどと同様に、RabbitMQ はうまくいきました。

ただし、サーバー イメージを作成する前にメッセージがキューに存在していたにもかかわらず、キューはすべて 0 メッセージで返されました。

質問:

  1. 移行中に何か見逃したことがありますか?
  2. ウサギのキュー内にある間、メッセージはどこに明示的に「保存」されますか?

メッセージは「永続的」として送信されたと思いますが、それについて 100% 確信があるわけではありません。RabbitMQ インスタンスの複製については承知していますが、この方法でサーバーを再作成する方が簡単/迅速だと思いますか?

4

2 に答える 2