原创 spring-cloud-starter-netflix-zuul路由轉發功能

1. 導入依賴 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artif

原创 spring cloud bus自動刷新配置

1. spring cloud bus 自動刷新配置的原理 、 2. 在config-server中導入依賴 <!--自動刷新配置--> <dependency> <groupId>org.springframework.cloud<

原创 Spring Cloud Config讀取遠程文件過程的問題

1. 首先查看github上的配置文件 2. 修改遠程文件後,重啓confgi項目後,發現修改後的文件沒有生效 上圖,是修改後order-test文件的內容 下圖,是訪問讀取到遠程order-test文件的內容 注意:多了紅框標出來

原创 SpringBoot項目打包提供給其他項目依賴

1. 剔除不需要的文件:如Application和ApplicationTests 2. 打包     注意:不能使用springboot自帶打包 <build> <plugins> <plugin>

原创 【Spring Cloud 系列】:構建Eureka Client 項目

一. 構建 Eureka Client 端   1. 首先還是需要先看看官方文檔是如何說明的,從文檔中瞭解到,需要爲項目引入Eureka-client 相關jar包 <dependency> <groupId>org.spr

原创 關於spring cloud中Feign導入依賴爲unknow的情況

網上很多人在使用的feign時在pom.xml中的依賴爲: <!-- SpringCloud 整合 Feign --> <dependency> <groupId>org.springframework.cloud</groupId>

原创 使用docker第一次安裝rabbitmq所踩過的坑

一、Docker CE安裝    1. 系統版本要求      在安裝Docker前需要確保操作系統內核版本爲 3.10以上,因此需要CentOS7 ,CentOS7內核版本爲3.10。   2.檢查是否安裝過舊的版本      如果系統

原创 redis實現分佈式鎖

1. 支持分佈式,高可用 2. 可以進行更細粒度的控制 3. 多臺機器上多個進程對同一個數據進行操作的互斥 redis 實現加鎖和解鎖的代碼 public class RedisLock { @Autowired pri

原创 Linux上簡單的service腳本

一般service腳本的存放路徑:/etc/systemd/system cd /etc/systemd/system 新建xxx.service腳本文件 vim xxx.service 編寫內容 [Unit] Descriptio

原创 解決linux centos 與windows系統 時間不同步問題

今天在CentOS7上運行Java程序,發現程序生成的時間與當前時間匹配不上,還以爲是數據停止更新了。 首先,使用linux命令查看了一下當前時間: date -R # 查看當前時間 然而,發現CentOS7 上的時間比標準時間正好慢了8

原创 查找數據庫中某表的字段名和字段類型

mysql: 1. 查找數據庫中的所有表:show tables; 2. 查找表中的字段名和字段類型: show columns from table_name(表名);                                  

原创 windows10的WLAN圖標突然消失,無法連網

1. 在任務欄的網絡圖標上單擊右鍵,選擇“打開網絡和共享中” 2. 在左側點擊【更改適配器設置】 3. 打開後查看是否有“WLAN”; 重要的是說三遍:重點來了,重點來了,重點來了 4. 如果有“WLAN”的在“WLAN”上單擊右鍵,選擇