不同于只運行某個提供特定服務(wù)的單一 Pod,現(xiàn)在人們通常會以副本的形式部署多個 Pod 實例,以便工作負(fù)載能夠均勻地分發(fā)到不同的集群節(jié)點上。這也意味著同一個 Pod 的所有副...

不同于只運行某個提供特定服務(wù)的單一 Pod,現(xiàn)在人們通常會以副本的形式部署多個 Pod 實例,以便工作負(fù)載能夠均勻地分發(fā)到不同的集群節(jié)點上。這也意味著同一個 Pod 的所有副...
參考:Autofac中文文檔 在以前的項目中使用Autofac 需要new 一個 ContainerBuilder ,再調(diào)用RegisterType 注冊組件,最后再 Bui...
Grpc本身提供了全局日志接口,但該日志是異常產(chǎn)生后的日志,也就是說不能攔截異常信息。 源代碼、Grpc預(yù)留的ILogger接口 要實現(xiàn) 全局日志的話第一步 需要實現(xiàn) ILo...
前言 Halo 從去年 5 月開源以來,廣受小伙伴們的喜愛,在此非常感謝使用 Halo 發(fā)表博客的小伙伴們。 今年,在 @JohnNiang 的幫助下,我們幾乎完全重寫了 H...
Consul 介紹 在分布式架構(gòu)中,服務(wù)治理是必須面對的問題,如果缺乏簡單有效治理方案,各服務(wù)之間只能通過人肉配置的方式進(jìn)行服務(wù)關(guān)系管理,當(dāng)遇到服務(wù)關(guān)系變化時,就會變得極其麻...
在Spring Boot 2.0 整合攜程Apollo配置中心一文中,我們在本地快速部署試用了Apollo。本文將介紹如何按照分布式部署(采用Docker部署)的方式編譯、打...
一、memcached與redis的區(qū)別? 1.存儲方式不同。memcached把數(shù)據(jù)全部存在內(nèi)存之中,斷電之后會掛掉,而redis雖然也用到了內(nèi)存,但是會有部分?jǐn)?shù)據(jù)存在硬盤...
Raft是一個分布式系統(tǒng)的一致性算法,它不像Paxos那么難懂,實現(xiàn)比Paxos簡單許多,性能與Paxos相當(dāng),在Etcd,Consul里面等都有廣泛運用。之前在容器服務(wù)化的...