iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 26
0
自我挑戰組

Go to 放棄系列 第 26

go -> mac os mongo

  • 分享至 

  • twitterImage
  •  

今日我們先從樹莓派跳到mac os開發 (有原因...)

太久沒run起在mac裡的mongo

首先先砍lock檔案

rm /data/db/mongod.lock

Start mongod server

mongod

在開啟另一個tab
Start mongo shell

mongo

run 起之前的main.go
但記得要改domain
先run起listen於3001 port主程式

go run main.go

開另外一個tab,用vegeta去製造100個request給3001 port
理當主程式的設定是,帳戶為1000塊,模擬100次匯款,每筆匯款金額為50塊
應該帳戶最後為1000 + 50 * 100 = 6000
但跑出來的結果
https://ithelp.ithome.com.tw/upload/images/20181110/20112477WoVcf0RQvI.png


上一篇
先跳離複習個筆記 Concurrency
下一篇
go => use sync.Mutex to solve transaction issue
系列文
Go to 放棄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言