Go 武林外傳 - 促膝長談 Micro

taadis發表於2020-03-23

小白對新姿勢求賢若渴, 迫不及待想要學習.

於是早早就找 Micro 聊上了.

小白問: “我們也不敢問我們也不敢說啥是微服務, 但是你能跟我說說你怎麼玩嘛? 哦不對, 微服務怎麼玩嘛?”.

Micro 答: “一切皆服務.”

所以我們從服務的角度開始說.

既然一切皆服務, 那麼可能會有 N 多個服務, 我們先來看看有哪些服務.

micro list services

一般來說, 如果是新安裝的環境或者沒有啟動任何服務, 通常啥都不會輸出.

但是如果你啟動了一些服務, 那麼會顯示已註冊成功的服務.

比如, 我們先啟動一些內建的服務.

micro 內建了一些常見且實用的服務來方便我們開發和部署, 通過以下命令可以啟動這些服務並註冊.

micro --local

然後我們再看看現在有哪些服務了.

micro list services

不出意外的話, 應該會輸出如下內容:

go.micro
go.micro.api
go.micro.auth
go.micro.bot
go.micro.broker
go.micro.config
go.micro.debug
go.micro.monitor
go.micro.nats.broker
go.micro.network
go.micro.proxy
go.micro.registry
go.micro.router
go.micro.runtime
go.micro.store
go.micro.tunnel
go.micro.web

看著挺多, 瞬間腦殼又大了, 但是這裡我們先不管, 僅僅需要知曉並掌握 micro list services 檢視服務列表這個常用的命令即可.

不知不覺, 已月上三更.

Micro 俏皮的說: “月亮不睡你不睡, 你是禿頭小寶貝.”

小白摸了摸三千不到的青絲, 反手就是一個巴掌…啪啪啪的聲音響徹幽夜.

本作品採用《CC 協議》,轉載必須註明作者和本文連結

覺得還不錯點個讚唄!

相關文章