Redis kanalına abone olma veya dinleme komutu kullanım örneği (Subscribe to Redis channel or listen command usage example)

Redis kanalını dinlemek, Redis sunucuya gelen mesajları,kayıtları görmek için ilgili kanala aşağıdaki şekilde redis client i açtıktan sonra “SUBSCRIBE” komutunu kullanarak abone olup ile ilgili kanalı dinleyebiliriz. Kanalımızın adını MY_CHANNEL olarak varsayıyorum.

Redis kurulumu için Redis’i indirmek yerine direk yükleme işlemi yaptınız ise komut satırından redis dizinini göstermenize gerek yoktur aşağıdaki şekilde çalışacaktır.

oguzhankinik@oguzkinik:~$ redis-cli
redis 127.0.0.1:6379> SUBSCRIBE MYCHANNEL
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "MYCHANNEL"
3) (integer) 1

Son satırdaki “(integer) 1″ ifadesi ise yayın yapılan kanalı dinleyenlerin sayısını bildirmektedir.

Dinlemek istediğiniz Redis sunucusunun portu varsayılan porttan farklı ise yukarıdaki “redis-cli” komutunun yanına aşağıdaki gibi port bilgisi ekleyerek sunucuta atılan kayıtları,mesajları görebilirsiniz. Ön tanımlı redis portu 6379′dur, biz ise varsayılandan farklı olarak 6479 portunu izleyeceğiz.

oguzhankinik@oguzkinik:~$ redis-cli -p 6479
redis 127.0.0.1:6479> SUBSCRIBE MYCHANNEL
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "MYCHANNEL"
3) (integer) 1

Redis’i direk kurmayıp indirmiş iseniz ilgili dizin üzerinden işlemleri gerçekleştirmeniz gerekmektedir.

oguzhankinik@oguzkinik:~$ ./redis-x.x.xx/src/redis-cli
redis 127.0.0.1:6379> SUBSCRIBE MYCHANNEL
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "MYCHANNEL"
3) (integer) 1

yada port seçeneğine müdahale ederek ise şöyledir

oguzhankinik@oguzkinik:~$ ./redis-x.x.xx/src/redis-cli -p 6479
redis 127.0.0.1:6479> SUBSCRIBE MYCHANNEL
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "MYCHANNEL"
3) (integer) 1
Share on Facebook0Tweet about this on TwitterShare on Google+0Share on StumbleUpon0Share on Reddit0

Leave a Reply


*