原创 Linux下安裝JDK(多個版本) 切換

1、檢查系統是否自帶了OpenJDK以及相關安裝包,如果有的話則應先將其卸載。 檢查命令:  java -versionrpm -qa | grep java  rpm -e --nodeps tzdata-java-2013g-1.el

原创 從零安裝 lvs+keepalive+tomcat 實現nginx的高可用

    首先最終實現目標架構圖: 下面開始: 首先: 主nginx 服務器地址:192.168.37.110               從 nginx 服務器地址:192.168.37.111            192.168.3

原创 互聯網高併發解決方案-基於Hystrix實現服務隔離與降級

  Hystrix簡介 使用Hystrix實現服務隔離 Hystrix 是一個微服務關於服務保護的框架,是Netflix開源的一款針對分佈式系統的延遲和容錯解決框架,目的是用來隔離分佈式服務故障。它提供線程和信號量隔離,以減少不同服務之間

原创 高併發請求限流 RateLimiter令牌桶限流

高併發限流解決方案 高併發限流解決方案限流算法(令牌桶、漏桶、計數器)、應用層解決限流(Nginx) 限流算法 常見的限流算法有:令牌桶、漏桶。計數器也可以進行粗暴限流實現。 計數器   它是限流算法中最簡單最容易的一種算法,比如我們要求

原创 SpringCloud 搭建Eureka註冊中心 及 Eureka集羣搭建

搭建兩臺Eureka註冊中心:用端口號進行區分 8100  9100   然後8000 是我們要註冊的提供對外服務(member),8001是我們服務的消費方(調用方) (order)   8100環境配置: pom.xml <par

原创 從零搭建RedisCluster集羣_SpringBoot連接集羣版的redis

先聲明:使用僞集羣方式搭建 cluster集羣, 進行端口號進行區分redis服務器 1、虛擬機安裝 (略)          這裏就不演示了,我這裏安裝的是 contos7.4   我的虛擬機IP地址:192.168.37.112 2

原创 Linux下安裝kafka 及 manager

1、https://mirrors.tuna.tsinghua.edu.cn/apache/kafka/ 下載安裝文件 我這裏下載版本是 kafka_2.10-0.10.2.1.tgz  2、解壓安裝文件 tar -zxvf kaf

原创 SpringBoot2.0整合Ehcache

1、pom.xml添加依賴 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifac

原创 網站跨域問題的多種解決方案

1、什麼是網站跨域 跨域原因產生:在當前域名請求網站中,默認不允許通過ajax請求發送其他域名。 2、網站跨域報錯案例 jquery-1.7.2.min.js?t=2017-07-27:4 Failed to load http://b.

原创 redis在linux上配置主從機制

1、配置結構圖  現在110 和 111兩臺機器上安裝好redis,可以參考我之前的安裝文檔,我這裏使用的版本是 3.2.9 https://blog.csdn.net/jxpxlinkui/article/details/796394

原创 springboot2.0整合redis框架 集成redis事務

1、pom.xml添加依賴 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifac

原创 Linux下設置mysql字符集

mysql中文亂碼解決方法:將mysql數據庫編碼統一utf8   1、 查看數據庫編碼:show variables like 'char%';  2、編輯/etc/my.cnf 文件vim /etc/my.cnf 編輯之前的文

原创 1、多線程 synchronized volatile

線程安全概念:當多個線程訪問某一個類(對象或方法)時,這個對象始終都能表現出正確的行爲,那麼這個類(對象或方法)就是線程安全的。    synchronized:可以在任意對象及方法上加鎖,而加鎖的這段代碼稱爲"互斥區"或"臨界區"  示

原创 Lombok 簡介

 官網(https://projectlombok.org/download) Lombok能通過註解的方式,在編譯時自動爲屬性生成構造器、getter/setter、equals、hashcode、toString方法。 項目中使用lo

原创 Maven 環境隔離詳細說明及操作

原文鏈接:https://blog.csdn.net/qq_33524158/article/details/80041394 文章轉載:Maven 環境隔離詳細說明及操作