原创 9 Hystrix服務熔斷
9.1 服務熔斷的核心知識 9.1.1 雪崩效應 9.1.2 服務隔離 9.1.3 熔斷降級 9.1.4 服務限流 9.2 Hyxtrix 9.3 Rest實現服務熔斷 9.3.1 對RestTemplate的支持 引入
原创 7 服務調用 Feign入門
7.1 Feign的簡介 7.2 Feign使用 7.2.1 導入依賴 <dependency> <groupId>org.springframework.cloud</groupId>
原创 4 Eureka服務註冊
4.1 微服務註冊中心 4.1.1註冊中心的主要作用 4.1.2 常見的註冊中心 4.2 Eureka概述 4.2.1Eureka組成 4.2.2 Eureka的交互流程與原理 Eureka使用流程 4.
原创 5 Eureka Server高可用集羣
5.1 簡介 5.2 高可用細集羣搭建 操作流程 1 準備兩個EurekaServer 需要相互註冊 1號server:9000 #模擬兩個EurekaServer #端口9000 8000 #兩個服務相互註冊 ser
原创 6 服務調用Ribbon入門
6.1 引介 6.2 Ribbon概述 6.2.1 什麼是Ribbon 6.2.2 Ribbon主要作用 1服務調用 eureka內部繼承了ribbon 》在創建RestTemplate的時候,聲明@LoadBalance
原创 8 高併發解決方案
8.1 高併發問題分析 8.2 代碼實現 package xx.study.sc.command; import com.netflix.hystrix.*; import org.springframework.web.c
原创 10 Sentinel簡單入門
Hystrix的替換方案 10.1 替換方案介紹 10.2 Sentinel概述 10.2.1 Sentinel簡介 10.2.2 服務熔斷區別 10.2.3 遷移方案 10.2.4 名詞解釋 10.3 S
原创 11 微服務網關(二) 微服務網關GateWay
11.1GateWay簡介 11.1.1 簡介 11.1.2 核心概念 11.2 路由配置 11.2.1搭建環境 1 創建工程導入依賴 <?xml version="1.0" encoding="UTF-8"?> <projec
原创 11 微服務網關(一)概念介紹 Zuul簡單入門
11.1 服務網關的概念 11.1.1 什麼是微服務網關 11.1.2作用和應用場景 11.2 常見的API網關實現方式 11.3 基於Nginx的網關實現 IP地址映射到路徑,統一管理 11.4 Zuul網關 11.4.1
原创 Jmetter性能測試工具
1 簡介 2 安裝 3 使用 舉例測試http接口 3.1 新建測試計劃 3.2 添加線程組 3.3 創建http請求 3.4 創建結果樹 3.5 啓動
原创 3 RestTemplate
3.1RestTemplate調用微服務 · 3.2 代碼案例 訂單服務調用商品服務 商品服務端 package xx.study.sc.controller; import org.springframework.web.bind.
原创 5.20 go停止和重置定時器(time)
package main import ( "fmt" "time" ) //01 停止定時器 func main2(){ timer:=time.NewTimer(time.Second*2) go func(){
原创 文件名稱拆分
package com.sec.iot.util; public class Test { public static void main(String[] args) { // TODO Auto-generat
原创 5.13 go 有緩衝的channel
/** 有緩衝的通道是一種在被接收前能存儲一個或者多個值得通道 這種類型不要求goroutine之間必須同時完成發送和接收。 只有在通道中沒有要接收的值時,接收動作纔會阻塞。 只有在通道中沒有可用緩衝區容納被髮送值時,發送動作纔會阻塞。
原创 5.8 go 解決多任務資源競爭問題
/** 兩人同時打印,競爭資源 輸出: F:\goWorkSpace\study\05協程>go run 08_解決多任務資源競爭問題.go wheolrlldo 並不是helloword,爲了解決此問題;後續我們來學習ch