springCloud 2 0 不同之處

2021-09-20 18:51:37 字數 1585 閱讀 9541

1:在實現對應的客戶端的獲取pom時候的配置

此處是必須的依賴的配置屬性

org.springframework.cloud

spring-cloud-netflix-eureka-client

2.1.1.release

org.springframework.cloud

spring-cloud-starter-netflix-eureka-server

2.1.1.release

2:對於web情況必須的配置屬性

org.springframework.boot

spring-boot-starter-web

3:  實現對於服務登入密碼實現對應的配置

1: pom配置

實現包,主要每個使用的版本資訊,因為可能會會包之間版本衝突導致的問題,像webinter***找不到問題

org.springframework.boot

spring-boot-starter-security

2.1.4.release

2: 對於登入的時候的配置:

spring.security.user.name=admin

spring.security.user.password=admin

以上部分網上說不用配置密碼,但是還是需要配置,否則直接訪問介面的時候使用沒有密碼發現根本訪問不了。

以下 部分 :此處可能實現客戶端註冊的時候去除密碼登入的的功能吧,沒有它服務註冊不上去。

@enablewebsecurity

public class websecurityconfig extends websecurityconfigureradapter

}

對於post請求需要注意事項

public datareturnresult risktypestatistics(@requestbody(required = false) tblstatisticsvo tblstatisticsvo);

3:zuul 實現配置匹配可能的坑:

注意:匹配規則 對於的訪問就是eureka-client01 中hi?name=forezp&token=22  訪問位址資料

4:熔斷器使用

1: 使用feign呼叫時候需要 

feign.hystrix.enabled=true 開啟服務實現否則不能用
2:一種是方法的上面切面降級不用開啟。

3:

springcloud2 0 新增配置中心遇到的坑

新手入門,在springcloud 配置config的時候遇到了幾個比較煩的坑 先說1.5x版本的一些配置吧 首先是端點暴露的方式 management security enabled false 這個配置方式在2.0之後被淘汰了,換成了 management endpoints web expo...

springCloud 不同專案互相呼叫介面

a專案 1.呼叫介面類 public static string defaultconnection string method,string path,int timeout,int readtimeout,string data throws exception catch exception ...

yii2 0 使用不同語言

1 建立語言目錄 檔案。專案根目錄建立messages資料夾。存放不同語言對應的目錄檔案。例如中文和英文 message 下建立兩個資料夾 en zh cn 裡面可以對應著多個翻譯檔案 2 在main.php或者web.php裡配置 language zh cn 指明預設語言 配置新加的語言 tra...