原创 微服務系列 - 轉貼: 都在說微服務,那麼微服務的反模式和陷阱是什麼(二)

都在說微服務,那麼微服務的反模式和陷阱是什麼(二)都在說微服務,那麼微服務的反模式和陷井是什麼(一)http://www.jianshu.com/p/3986239138fehttps://www.jianshu.com/p/c76f7f2

原创 redis使用場景

https://www.cnblogs.com/xiaoxi/p/7007695.html毫無疑問,Redis開創了一種新的數據存儲思路,使用Redis,我們不用在面對功能單調的數據庫時,把精力放在如何把大象放進冰箱這樣的問題上,而是利用R

原创 redis的哨兵模式

https://www.cnblogs.com/kerwinC/p/6069864.htmlhttp://blog.csdn.net/a67474506/article/details/50435498Redis Sentinel 模式簡介

原创 SpringBoot2.0性能優化(一)

1、項目中儘量把jvm的參數最大堆與最小堆調成一樣大小2、將servlet容器變成undertow提高吞吐量

原创 JVM參數調優(一)

過了段時間沒寫日誌了,今天有空寫下,下面寫的是jvm相關的概念及調優,開發的朋友平時可以讀讀其他的書,比如散文方面,爲人處世方面的。 1、-XX:+PrintGC 每次觸發GC的時候打印相關日誌-XX:+UseSerialGC

原创 spring cloud(五):Swagger2的集成

1、概念   Swagger2 – 服務接口文檔,用來前端與後端聯繫,提高之間的溝通,更有效率的完成項目之間的聯調。2、集成  2.1 、通過pom文件導入swagger           <dependency>            

原创 spring cloud(四):Feign的應用

1、概念  Feign 是一種聲明式、模板化的 HTTP 客戶端,是一個聲明web服務客戶端,這便得編寫web服務客戶端更容易。2、應用   2.1 、在項目中,模塊與模塊之間需要互相調用,比如web模塊需要調用service模塊的服務,這

原创 spring cloud(三):Eureka服務的搭建

1、 概念:  Eureka - 雲端服務發現,一個基於 REST 的服務,用於定位服務,以實現雲端中間層服務發現和故障轉移。2、  搭建:a、首先講下單機搭建,先新建一個maven項目,在pom裏面導入eureka的座標:        

原创 java(二):工作中常用到的工具類

         工作中大家要用到很多工具類,第三方的jar中有很多現成的工具類符合自己的項目需要,這個時候就不需要去重複造輪子了,從而節省了很多時間,大家可以利用這些時間去做其它重要的事情,如果沒有符合自己的工具類,這個時候就要寫自己的工

原创 spring cloud(九):各組件常用配置參數

1、Eureka的常用配置    Eureka Server端        eureka.server.enable-self-preservation # 設爲false,關閉自我保護        eureka.server.evic

原创 liunx(一):常用命令

   ls常用命令:            ls -alhr(-l是字母不是“1”)就能展示出是文件還是目錄,它的大小、修改日期和時間、文件或目錄的名字以及文件的屬主和它的權限及隱藏的文件及倒序排序            alias ls=

原创 spring cloud(七):Hystrix的應用

1、概念     熔斷器,容錯管理工具,旨在通過熔斷機制控制服務和第三方庫的節點,從而對延遲和故障提供更強大的容錯能力。除了熔斷的功能還有服務降級、線程和信號隔離、請求緩存、請求合併以及服務監控等強大功能。2、集成          a、工

原创 spring cloud(八):Turbine的應用

1、概念Turbine 是聚合服務器發送事件流數據的一個工具,用來監控集羣下 hystrix 的 metrics 情況。2、引入依賴    <dependency>                <groupId>org.springfr

原创 disconf(二):服務端使用總結

1、服務端原理      客戶端啓動,把配置文件,配置項存到倉庫,等到服務端啓動,從服務端拉取數據;服務端更新,則通過zk通知客戶端,客戶端知道更新後,會從服務端拉取最新的配置文件,如果更新的是redis配置,則需要寫回調函數重啓redis

原创 spring cloud(二):spring boot技術總結

1、spring boot簡化Spring應用的初始搭建以及開發過程,節省了開發成本及時間,提高了開發人員的生產力2、含有諸多開箱即用微服務功能,可以和spring cloud聯合部署項目能夠獨立運行,提供了應用監控,能夠與微服務聯合部署。