1

Amazon ec2 ubuntu インスタンスと、ubuntu を実行している自宅のコンピューターで同じバージョンの redis をセットアップしました。ポート 6379 にパブリックにアクセスできるように、ec2 でセキュリティ グループを設定しました。行を追加しました

slaveof ec2-xx-xxx-xxx-xx.us-west-2.compute.amazonaws.com 6379

where ec2-xx-xxx-xxx-xx.us-west-2.compute.amazonaws.com is the public dns of my ec2 instance

自分のコンピューター (スレーブ) の redis 構成ファイルに。master(Amazon ec2)と(自宅のコンピューター)の両方でコマンドラインでredisを実行するslaveと、マスターに新しいredisキーを設定すると、スレーブで更新が行われません。nill/nullキーが存在しないため、スレーブは戻ります。

どうしたの?マスターとスレーブが接続されていませんか?それとも、パブリックを介してマスターに接続する別の方法ip/dnsですか?

私も試したことに注意してください

slaveof ubuntu@ec2-xx-xxx-xxx-xx.us-west-2.compute.amazonaws.com 6379

ubuntu は、Amazon ec2 インスタンスにログインしたユーザーです。

しかし、これもうまくいきません。認証制限を設定していないため、スレーブはマスターに接続するためにパスワードを必要としません。私はオンラインで検索しましたが、redis レプリケーションと関連するエラー処理に関する詳細な情報はめったにありません。

4

0 に答える 0