PubSub / Redis Server

RedisサーバでメッセージのPublish/Subscribeをやってみた。

環境 : redis-server 2.8.4 / Ubuntu 14.04 LTS

まずはRedisサーバのインストールから。

apt-get install redis-server

これだけでサーバも起動します。

WindowsからRedis Desktop Manager (http://redisdesktop.com/)を使いたかったたので、サーバをリモートからアクセスできるようにします。

service redis-server stop
vi /etc/redis/redis.conf

bind にリモートからアクセスするサーバのIPアドレスを設定
requirepass にpasswordを設定

service redis-server start

Subscribe用のクライアントを開きます。

redis-cli -h 192.168.11.11 -a password

テスト用に値もセット。
そしてSubcribe。
redis01

まとめてしまいましたが、subcribeをして下のpublishを待ち、publish実行後subscribeでmessageを受信します。

redis02

設定した値は、次のように確認できます。
redis03

以上、簡単ですがメモでした。

Tags:

Leave a Reply