原创 qiankun vue 多tag切換問題解決方案

  qiankun 示例與文檔中都只提供了單頁面的實例,更加偏向於展示類。而很大一部分需求都是操作類頁面。然後就帶來了多頁籤切換的問題。   先看效果   多子應用頁籤切換。 子應用頁籤切換數據不會刷新。     實現方式 思路

原创 微服務異常感知與快速定位排錯

場景: 背景一 在一個歡快假期中的夜深人靜的享受着各自屬於自己夜生活的時候。突然,電話響了!公司的領導讓你馬上處理線上系統問題。 此時此刻,你的臉可能是這樣的。   (ΩДΩ)      o((⊙﹏⊙))o 靈魂三問在你的腦海裏迴響着。

原创 K8S(rancher) 服務(POD)定時重啓服務方案

目標 每天在固定時間點,重啓服務。 運行N小時後重啓服務。 難點: 原先Linux虛擬機部署中,可以輕易實現。 現在Docker K8S 如何實現? 解決方案: 巧用 rancher 2.* 新特性 -- 存活狀態檢查(liven

原创 記一次簡單的微服務項目拆分

領域驅動模型     領域驅動DDD 告訴了我們最開始要把分層搭建好,然後專注於自身領域中。根據劃定不同的領域來構建不通的限界上下文來指定領域邊界。   理論上我們都知道或者瞭解了,但是如何將理論貼近於實際呢?   可以結合  金字塔原理

原创 K8S(rancher)Nginx Ingress Controller 負載均衡多路徑問題解決方案

背景 通過一個域名指向多個服務 二級路區分 類型tomcat部署方式 問題 路徑請求存在問題 不是理想中的請求路徑 解決方案 網上資源   大部分文檔寫着 nginx.ingress.kubernetes.io/rewr

原创 Rancher的幾種網絡模式與特性

幾種網絡模式 域名負載均衡 負載策略是輪詢 外部訪問(互聯網、K8S集羣以外)容器,推薦這種。減少一次解析。 HostPort   (僅Pod所在主機端口可以訪問) 只能 通過容器的宿主機IP纔可以訪問 一個宿主機只能運行一個容器 原因

原创 Spring Cloud 主要組件介紹

Spring Cloud 組件大全 主要項目介紹 主要使用功能 註冊中心 主要使用功能: 與負載均衡插件(ribbon/feign)配合,直接只用服務名稱自動負載均衡的訪問分佈式服務 配置中心 主要使用功能:

原创 通過K8S自帶技能卸下SpringCloud依賴

Spring Cloud主要項目介紹 主要使用插件 主要使用功能 註冊中心 主要使用功能: 與負載均衡插件(ribbon/feign)配合,直接可以用服務名稱自動負載均衡的訪問分佈式服務 配置中心 主要使用功能

原创 結構化的思維方式

 

原创 關於通過Hystrix監控服務運行方式(業務功能API)是否異常的示例

      可以結合 我原先發的 微服務健康監控方案 。  項目地址 https://github.com/atliwen/ServiceStatusCheck  。不過這個缺少註冊中心獲取微服務數據。一言難盡。