最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

FeignClient如何脫離eureka自定義URL

 更新時(shí)間:2022年06月28日 11:54:21   作者:118路司機(jī)  
這篇文章主要介紹了FeignClient如何脫離eureka自定義URL,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

FeignClient脫離eureka自定義URL

需求

Spring Cloud環(huán)境中的FeignClient有時(shí)候需要調(diào)用特定主機(jī)的接口,但是默認(rèn)是從eureka上的注冊(cè)列表自動(dòng)獲取到的負(fù)載均衡過(guò)后的URL,這時(shí)怎么辦呢?

方法一: FeignClient注解中添加URL屬性

如果本地可以編譯參照的FeignClient源碼,可以直接修改,如果參照的是jar包,則可以另外自己做一個(gè)FeignClient,主要是要指定url屬性:

@FeignClient(name = "test-service", path = "/test", url="http://localhost:8000")
public interface TestFeignClient{
?? ?@GetMapping(value = "/test1")
?? ?String test1();

方法二: eureka禁用ribbon,并手動(dòng)配置服務(wù)列表

設(shè)置 ribbon.eureka.enable = false

自定義接口的服務(wù)地址

ribbon:
? eureka:
? ? enabled: false
test-service:
? ribbon:
? ? listOfServers: http://localhost:8000

注意

方法二的設(shè)置會(huì)導(dǎo)致所有FeignClient都需要在配置文件中自定義服務(wù)地址,

如果需要特定指定的服務(wù)URL并不多的話,推薦使用方法一。

另外,如果項(xiàng)目本身就不需要eureka,推薦方法二,因?yàn)閡rl可以指定多個(gè),來(lái)實(shí)現(xiàn)一定的負(fù)載均衡。 

feign不使用eureka

main

@EnableFeignClients
@SpringBootApplication
public class FeignMain {
? ? public static void main(String[] args) {
? ? ? ? SpringApplication.run(FeignMain.class, args);
? ? }
}

server端代碼

server端依舊是用randomInt

@RequestMapping(value = "/getNum", method = RequestMethod.GET)
? ? public int getRandomInt() {
? ? ? ? Random random = new Random();
? ? ? ? Integer num = random.nextInt(100);
? ? ? ? logger.info("getRandomInt:" + num);
? ? ? ? return num;
? ? }

Client端代碼

@FeignClient(name = "thisOnlyName", url = "http://localhost:10102")
public interface RestFulService {
? ? /**
? ? ?* 默認(rèn)沒(méi)有參數(shù)會(huì)使用get方法
? ? ?*
? ? ?* @return
? ? ?*/
? ? @RequestMapping(value = "/getNum")
? ? int getRandomInt();
}

此處通過(guò)url直接指定就好了。不需要配置eureka。ribbon也不會(huì)生效。單節(jié)點(diǎn)個(gè)人學(xué)習(xí)棒棒噠!

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java中對(duì)象的銷毀方法分析

    Java中對(duì)象的銷毀方法分析

    這篇文章主要介紹了Java中對(duì)象的銷毀方法,較為詳細(xì)的分析了對(duì)象的功能、用法及銷毀對(duì)象對(duì)于程序運(yùn)行的益處,需要的朋友可以參考下
    2015-04-04
  • Java 細(xì)致圖解帶你分析漢諾塔

    Java 細(xì)致圖解帶你分析漢諾塔

    漢諾塔問(wèn)題是一個(gè)經(jīng)典的問(wèn)題。漢諾塔(Hanoi Tower),又稱河內(nèi)塔,源于印度一個(gè)古老傳說(shuō)。本文將用Java求解這一問(wèn)題,感興趣的可以學(xué)習(xí)一下
    2022-03-03
  • java文件刪除不了File類的delete方法刪不掉文件的原因以及分析

    java文件刪除不了File類的delete方法刪不掉文件的原因以及分析

    這篇文章主要介紹了java文件刪除不了File類的delete方法刪不掉文件的原因以及分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Java多線程中的wait/notify通信模式實(shí)例詳解

    Java多線程中的wait/notify通信模式實(shí)例詳解

    這篇文章主要給大家介紹了關(guān)于Java多線程中wait/notify通信模式的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Java讀取文件方法匯總

    Java讀取文件方法匯總

    這篇文章主要為大家詳細(xì)介紹了Java讀取文件方法,按字節(jié)讀取文件內(nèi)容、按字符讀取文件內(nèi)容、隨機(jī)讀取文件內(nèi)容等,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • Java實(shí)現(xiàn)三子棋游戲

    Java實(shí)現(xiàn)三子棋游戲

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)三子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 基于mybatis-plus timestamp返回為null問(wèn)題的排除

    基于mybatis-plus timestamp返回為null問(wèn)題的排除

    這篇文章主要介紹了mybatis-plus timestamp返回為null問(wèn)題的排除,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Java中數(shù)組轉(zhuǎn)List的三種方法與對(duì)比分析

    Java中數(shù)組轉(zhuǎn)List的三種方法與對(duì)比分析

    這篇文章主要給大家介紹了關(guān)于Java中數(shù)組轉(zhuǎn)List的三種方法與對(duì)比分析的相關(guān)資料,分別介紹了最常見(jiàn)方式、數(shù)組轉(zhuǎn)為L(zhǎng)ist后,支持增刪改查的方式以及通過(guò)集合工具類Collections.addAll()方法,需要的朋友可以參考下
    2018-07-07
  • 如何用Spring發(fā)送電子郵件

    如何用Spring發(fā)送電子郵件

    這篇文章主要介紹了如何用Spring發(fā)送電子郵件,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2021-02-02
  • Java web入門指南之在Idea上創(chuàng)建Java web項(xiàng)目

    Java web入門指南之在Idea上創(chuàng)建Java web項(xiàng)目

    好多書(shū)上的JavaWeb教程都是Eclipse以及MyEclipse,當(dāng)然這里不論IDE的好壞,下面這篇文章主要給大家介紹了關(guān)于Java web入門指南之在Idea上創(chuàng)建Java web項(xiàng)目的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06

最新評(píng)論

古蔺县| 嘉黎县| 苍南县| 怀安县| 宝坻区| 屯门区| 兴海县| 赫章县| 双流县| 双桥区| 兴义市| 六盘水市| 同江市| 阜城县| 达日县| 德昌县| 周口市| 清河县| 天全县| 滁州市| 陕西省| 瓦房店市| 长宁县| 衡阳市| 鄂托克前旗| 新竹县| 文化| 北流市| 丹东市| 澎湖县| 虞城县| 伊春市| 金沙县| 延长县| 万全县| 延寿县| 海南省| 正定县| 奈曼旗| 乌拉特中旗| 会宁县|