iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 27
0
自我挑戰組

Re : 從懶開始的自動化生活系列 第 27

[D27] : 一個Queue+Docker在Local的實作(1/4)

沒想到這週會炸忙 =皿=
這篇目的是想做到一個很簡單的Docker和Message Queue實作。
利用MQ來解決大量請求進入隊列等待Server處理接收時所面臨的壓力。

我們的流程會是

  1. 事前準備
  2. 建立專案
  3. 寫Passer專案 -> 測測看
  4. 寫Center專案 -> 測測看
  5. 寫Dockerfile -> 寫Docker Compose 檔 -> 整個跑起來
    Ps. 一些概念會邊寫邊介紹

事前準備

安裝Docker
brew cask install docker
安裝RabbitMQ
brew install rabbitmq
Management在本地端,這樣我們可以一步一步驗證,不裝就一套做完在Docker上驗證。

請動RabbitMQ

啟動
brew services start rabbitmq
關閉MQ
brew services stop rabbitmq
重啟MQ
rew services restart rabbitmq

本地網址:RabbitMQ Management
若有需要登入:
Rabbitmq default account/password : guest/guest
Getting started with RabbitMQ — RabbitMQ

好了之後會看到這個畫面

RabbitMQ好了會像這樣

啊然後記得驗證一下docker有裝成功


上一篇
[D26] : 把GA轉成Report送到Slack
下一篇
[D28] : 一個Queue+Docker在Local的實作(2/4)
系列文
Re : 從懶開始的自動化生活30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言