原创 微服務架構-----API網關

1、API網關的定義: API網關是一個處於應用程序或服務(提供REST API)之前的系統,用來管理,授權,訪問控制和流量限制等, 2、API網關的職能: 1、請求接入 所有API接口服務請求的介入點 2、業務聚合 所有後端業務

原创 微服務架構------如何解決高併發的問題

微服務架構中如何處理高併發問題 處理高併發的問題有3種方法: 1、異步 提高業務過程中可異步部分的佔比,提高異步部分的執行效率 2、緩存 將頻繁訪問的數據存儲在離業務處理邏輯更近的地方 3、池化 對於創建起來比較消耗資源的對象進行

原创 Nacos作爲配置中心

Nacos可作爲consul config作爲配置中心,Nacos 是支持熱加載的. 下面介紹springboot如何集成nacos作爲配置中心 1、添加依賴 <dependency> <groupId>

原创 vue怎麼實現用域名的二級目錄訪問

vue通過(NGINX)部署在子目錄或者二級目錄實踐 1、1、修改 router/index.js 添加一行 base: 'report', 2、然後修改 config/index.js 增加一行 const assetsPu

原创 spring boot 報錯:extShutdownHook ...was destroying!

springboot 啓動報這個錯的解決辦法是: 在pom裏引入: <dependency> <groupId>org.springframework.boot</groupId>

原创 微服務架構之配置中心-----Nacos

Nacos 致力於幫助您發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元數據及流量管理。 1、下載安裝包 您可以從 https://github.com/alibaba/

原创 微服務框架Spring Cloud

微服務一個重要的理念是持續集成,快速交付.Spring cloud作爲新一代的微服務框架,是基於HTTP的REST方式進行通信的. Spring Cloud的技術棧 1)服務治理:Spring Cloud主要通過整合Netflix

原创 微服務架構的配置中心apollo

正是基於配置的特殊性,所以Apollo從設計之初就立志於成爲一個有治理能力的配置發佈平臺,目前提供了以下的特性: 一、統一管理不同環境、不同集羣的配置 Apollo提供了一個統一界面集中式管理不同環境(environment)、不

原创 架構設計理念

一個典型軟件的生命週期分爲3個階段:1、設計器.2、實現期,3.運行期 保障項目進度:1、技術標準的精準統一.2、系統部件的良好拆分.3、適合此類項目的腳手架,4、解決各類技術問題的救火隊. 架構的目標與方法: 1、可控性與拆分

原创 kubernetes系統學習----基礎概念(一)

1、Master 集羣控制節點,每個kubernetes集羣裏需要一個Master節點來負責整個集羣的管理和控制,一般單獨部署.節點上運行着以下關鍵進程: 1)kubernetes API Server:提供了HTTP Rest接

原创 kubernetes系統學習----基礎概念(二)

9、Service Service不是共用一個負載均衡器的IP地址,而是每個Service分配了一個全局唯一的虛擬IP地址,這個虛擬IP地址被稱爲ClusterIP. Service一旦被創建,kubernetes會自動爲他分配一

原创 kubernetes系統學習----Kubernetes集羣的安全設置

1、基於CA簽名的雙向數字證書認證方式 基於CA簽名的雙向數字證書的生成過程如下: 1)爲kube-apiserver生成一個數字證書,並用CA證書進行簽名 2)爲kube-apiserver進程配置證書相關的啓動參數,包括CA證

原创 http與htpps的區別

1、什麼是http? ​ ​ ​超文本傳輸協議,是一個基於請求與響應,無狀態的,應用層的協議,常基於TCP/IP協議傳輸數據,互聯網上應用最爲廣泛的一種網絡協議,所有的WWW文件都必須遵守這個標準。設計HTTP的初衷是

原创 怎麼查看GC日誌

點贊 收藏 分享 文章舉報 weixin_41709748 發佈了73 篇原創文章 · 獲贊 7 · 訪問量 2萬+ 私信

原创 如何在Kubernetes中編寫自定義控制器

接下來一起來看看: 聲明式API對象的編程範式 API對象的組織方式 API對象在Etcd裏的完整資源路徑是由 Group(API組)、Version(API版本)和Resource(API資源類型)三部分組成。 Kube