架構設計(10) --分佈式服務治理

服務治理涵蓋的內容比較多,從需求評審、開發、測試到上線,從業務、應用、到技術落地等。

我們服務治理基於devops平臺來開展,目前還沒有完全遷移到k8s平臺。我們devops平臺集成jira需求,jenkins發佈,堡壘機安全登錄,zabbix監控, supervisor服務管理。

 

一、項目和服務管理:


1、項目命名規範

2、項目記錄:列出服務負責人及使用文檔

3、項目對應服務等級協定

4、項目對應服務配置

5、項目對應服務的層次

6、服務管理:服務名稱、端口號、啓動命令、服務類型、日誌說明

服務劃分層次:
產品接入層: 直接對外提供服務,例如網站、API接口等。接入層不包含複雜的業務邏輯,只做呈現和轉換。對應的項目類  型:openapi接口,platformweb,wechat,推送,管理後臺,內容接口
業務服務層:根據業務領域每個子域單獨一個服務,分而治之。對應服務:ask,chat,core,faq,dataservice,active,itent,家長端,訂單。
後端服務層:算法相關,如對話生成,對應的算法項目:chatgenerate,情緒情感識別,安全盾,分詞句法,askchat問答分類,知識圖譜, 記憶。
基礎服務:服務註冊,配置中心,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章