原创 Spring Cloud 簡單入門教程 之 Feign (五)

Feign是一個聲明式的Web服務客戶端。這使得Web服務客戶端的寫入更加方便 要使用Feign創建一個界面並對其進行註釋。它具有可插入註釋支持,包括Feign註釋和JAX-RS註釋。Feign還支持可插拔編碼器和解碼器。Spri

原创 Spring Cloud 簡單入門教程 之 Sleuth (六)

在分佈式架構中,需要對分佈式服務進行治理,也就是要記錄到服務的調用和被調用的具體信息,比如調用時間,響應時間等等。稱爲服務的調用鏈。記錄每個服務的調用鏈–分佈式服務服務跟蹤。 Spring Cloud Sleuth爲Spring

原创 Spring Cloud 簡單入門教程 之 Sleuth(六)

在分佈式架構中,需要對分佈式服務進行治理,也就是要記錄到服務的調用和被調用的具體信息,比如調用時間,響應時間等等。稱爲服務的調用鏈。記錄每個服務的調用鏈–分佈式服務服務跟蹤。 Spring Cloud Sleuth爲Spring

原创 手把手教你使用windows 環境搭建redis集羣

1、windows 安裝redis,安裝過程略。 2、到redis安裝目錄,找到文件 redis.windows.conf,複製出來一份,重命名爲7000.conf修改以下內容: port 7000 cluster-enabled

原创 Spring Cloud 簡單入門教程 之 Hystrix (七)

Netflix的創造了一個調用的庫Hystrix實現了斷路器圖案。在微服務架構中,通常有多層服務調用。較低級別的服務中的服務故障可能導致用戶級聯故障。當對特定服務的呼叫達到一定閾值時(Hystrix中的默認值爲5秒內的20次故障)

原创 Spring Cloud 簡單入門教程 之 集羣config (十)

微服務架構中服務有很多,如果每個服務都要從配置中心獲取配置信息,無疑,配置中心的壓力會非常大,因此,可以將配置中心集羣化。 構建一個Spring Boot項目,取名eureka-server,添加依賴: <dependency>

原创 Spring Cloud 簡單入門教程 之 Bus (十一)

在配置文件修改時,需要重啓服務或者發送一個post請求讓服務重新去獲取配置,在生產環境中,服務衆多,給每個服務重啓或者都發送一個post請求去讓其重新獲取配置這種方式是很災難的,也不符合微服務的架構理念。Spring Cloud

原创 Spring Cloud 簡單入門教程 之 Zuul (八)

路由器和過濾器:Zuul 路由在微服務體系結構的一個組成部分。例如,/可以映射到你的Web應用程序,/api/users映射到用戶服務和/api/shop映射到店服務。Zuul是Netflix的基於JVM的路由器和服務器端負載均衡

原创 Spring Cloud 簡單入門教程 之 Config (九)

Spring Cloud Config爲分佈式系統中的外部配置提供服務器和客戶端支持。使用Config Server,您可以在所有環境中管理應用程序的外部屬性。客戶端和服務器上的概念映射與Spring Environment和Pr

原创 怎樣使用自定義註解和AOP實現日誌記錄 -學習筆記

1、自定義註解 package com.dh1027.login.annotation; import java.lang.annotation.*; /** * 日誌註解 * Created by heyj2 on 20

原创 如何使用自定義註解和Spring AOP實現緩存簡單教程

1、註解類 package com.dh1027.login.annotation; import java.lang.annotation.*; /** * 緩存註解 * Created by heyj2 on 2018

原创 linux 搭建redis集羣 簡單教程 -學習筆記

1、linux安裝好redis。 2、在同一個服務器上啓動多個redis實例(生產環境在不同的服務器): 首先在redis的安裝目錄下創建一個cluster目錄,在redis的安裝目錄下找到redis.conf,複製一份到clus

原创 怎樣使用VMmare 創建centOS 7虛擬機

一、下載CentOS-7-x86_64-Minimal-1708.iso 下載地址:官網的 http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Mi

原创 IT書籍書目及下載鏈接

1、Java編程思想(第4版)(帶目錄書籤)提取碼:qo35 2、深入Java虛擬機(原書第二版清晰版) 提取碼:37y3 3、Java核心技術 卷1 基礎知識 原書第9版 提取碼:jjgi 4、Effective Java中文版 第

原创 工具 | 力薦!程序員最常用的Chrome插件

原文鏈接 前言chrome插件TOP1. 程序員必備插件OctotreeTOP2. IE Tab 在Chrome中運行IETOP3. PostMan 接口調試工具TOP4. WEB前端助手(FeHelper)TOP5. 印象筆記·剪藏