iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 1
0
Modern Web

SignalR系列 第 24

SignalR 24 - 進階篇(六)-Scaleout with Redis(三)-使用Redis

  • 分享至 

  • xImage
  •  

今天我們要啟用Redis來作為我們實現Scaleout機制的方法

承上篇我們已經安裝好Redis了

現在我們需要的只是在....Startup.cs裡面加上這短短的一行就結束了!!

GlobalHost.DependencyResolver.UseRedis(server, port, password, eventKey);

上述的eventKey=設定的名稱(迷之音:你爽就好!!)

http://ithelp.ithome.com.tw/upload/images/20170109/20103426E6ck5g3nay.jpg

成功嚕!!

http://ithelp.ithome.com.tw/upload/images/20170109/20103426CLzkVl0ANI.png

打開一下Redis查詢一下Log

我們輸入下列來進入Redis

redis-cli -a password

再來輸入SUBSCRIBE Redis來查詢eventKey為Redis的紀錄,結果如下圖

http://ithelp.ithome.com.tw/upload/images/20170109/20103426yp5QZuApLU.jpg

接著我們再多發送幾次的訊息(謎之音:你明明就只有....F5重整頁面而已 偷懶的傢伙)

就可以看到下面的成果了!!

http://ithelp.ithome.com.tw/upload/images/20170109/20103426wCcdQS9tTG.jpg

好了!!我們辦到了!!


上一篇
SignalR 23 - 進階篇(六)-Scaleout with Redis(二)-安裝Redis
下一篇
SignalR 25 - 進階篇(六)-Scaleout with Azure Service Bus
系列文
SignalR30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言