原创 徒手教你製作運維監控大屏

  公司業務的不斷髮展,緊接而來的是業務種類的增加、服務器數量的增長、網絡環境的越發複雜以及發佈更加頻繁,從而不可避免地帶來了線上事故的增多,因此需要對服務器到應用的全方位監控,提前預警。   建立在Zabbix上的服務器監控、基礎應用監控

原创 Jenkins+GitLab+Docker+SpringCloud+Kubernetes實現可持續自動化微服務

  現有混合雲平臺的場景下,即有線下和線上的環境,又有測試與正式的場景,而且結合了Docker,導致打包內容有所區分,且服務的發佈流程複雜起來,手工打包需要在編譯階段就要根據環境到處更改配置,因此純手工發佈增加了實施的難度,需要一個統一的適

原创 容器化之Docker小知識普及

  Docker確實是個好東西,相當於一個小型虛擬機,裏面環境隔離只要有對應的鏡像就能運行業務應用、運行基礎應用、能跑數據庫等等,還能跑linux等等。     Docker 從狹義上來講就是一個進程,從廣義上來講是一個虛擬容器,其實更

原创 容器化之Docker小知識普及

  Docker確實是個好東西,相當於一個小型虛擬機,裏面環境隔離只要有對應的鏡像就能運行業務應用、運行基礎應用、能跑數據庫等等,還能跑linux等等。Docker 從狹義上來講就是一個進程,從廣義上來講是一個虛擬容器,其實更專業的叫法是應

原创 Net和Java基於zipkin的全鏈路追蹤

    在各大廠分佈式鏈路跟蹤系統架構對比中已經介紹了幾大框架的對比,如果想用免費的可以用zipkin和pinpoint還有一個忘了介紹:SkyWalking,具體介紹可參考:https://github.com/apache/incuba

原创 Eureka服務下線後快速感知配置

  現在由於eureka服務越來越多,發現服務提供者在停掉很久之後,服務調用者很長時間並沒有感知到變化,依舊還在持續調用下線的服務,導致長時間後才能返回錯誤,因此需要調整eureka服務和客戶端的配置,以便實現服務下線後快速感知。  需要調

原创 我們每天都在做無用功?

   時間是一個非常奇怪的東西,當你想揮霍它的時候,它會盡量滿足你,讓你覺得時間怎麼揮霍都用不完。但當你想要珍惜它的時候,它又會特別吝嗇,讓你覺得時光飛逝,轉眼已是盡頭。  時間是最公平的,無論是首富還是貧農 生老病死一樣不少:1.供給毫無

原创 Kubernete知識小普及

   大部分概念Kubernete官網都有詳細介紹,Kubernete中文官網 https://kubernetes.io/zh/docs/tutorials/kubernetes-basics/   官網還提供一個比較好的功能是能在線互動

原创 架構師必須要知道的阿里的中臺戰略與微服務

  傳統企業平臺都是煙囪式的系統架構,企業內部爲了迎合業務發展不停的打造各種系統,導致各系統間的重複功能建設和維護帶來的重複投資。重複投資不僅消耗的是人力,財力還有時間。但打通煙囪式系統間交互的集成和協作成本高昂,各大企業不得不借助ESB產

原创 SpringBoot實用小技巧之動態設置SpringBoot日誌級別

  有時線上問題我們用打日誌的方式來觀察錯誤或埋點參數,但由於這些日誌如果都打出來會佔用大量存儲空間而且覆蓋了一些有效信息,所以線上級別一般設置INFO,調試級別用作特殊情況下。此時如果線上想查看調試級別下的日誌,又不能更改日誌級別後重新發

原创 Kubernetes集羣部署關鍵知識總結

  Kubernetes集羣部署需要安裝的組件東西很多,過程複雜,對服務器環境要求很苛刻,最好是能連外網的環境下安裝,有些組件還需要連google服務器下載,這一點一般很難滿足,因此最好是能提前下載好準備的就儘量下載好。 Kubernete

原创 Kubernetes知識小普及

   大部分概念Kubernetes官網都有詳細介紹,Kubernetes中文官網 https://kubernetes.io/zh/docs/tutorials/kubernetes-basics/    官網還提供一個比較好的功能是能

原创 SpringBoot實用小知識之Maven中dependencys和dependencymanagement區別

  利用pom管理引用包時,如果是單項目的話就直接在dependencies引用了,若有一個大工程項目裏面包含多個子模塊,則爲了所有項目模塊包的版本統一和好管理,則需要用到dependencyManagement,但兩者使用場景有所區別。

原创 傳統企業就應該這樣進行微服務化

  很多傳統企業看着互聯網公司都進行着微服務化,因此也想享受微服務化帶來的好處便對自己的系統進行改造,但微服務化 多“微”纔是最優?有哪些拆分的原則?   架構原則 使用成熟的技術,不需要最先進最好的技術,要是自己人能夠掌控的,不然出現

原创 用SpringCloud進行微服務架構演進

  在《架構師必須要知道的阿里的中臺戰略與微服務》 中已經闡明選擇SpringCloud進行微服務架構實現中臺戰略,因此下面介紹SpringCloud的一些內容,SpringCloud已經出來了很多年,網上資料一大堆,這裏推薦 程序猿DD