springcloud-05-ribbon中不使用eureka

ribbon在有eureka的情況下, 可以不使用eureka, 挺簡單, 直接上代碼

application.xml

server:port: 7002
spring:# 設置eureka中注冊的名稱, 全小寫, 否則大小寫混雜出現問題application:name: microservice-consumer-movie-ribben-ymllogging:level:root: INFOorg.hibernate: INFOorg.hibernate.type.descriptor.sql.BasicBinder: TRACEorg.hibernate.type.descriptor.sql.BasicExtractor: TRACEcom.itmuch: DEBUG
eureka:client:serviceUrl:defaultZone: http://wenbronk:abc@localhost:8761/eureka
# 添加注冊中心中的ip代替主機名instance:prefer-ip-c: trueinstance-id: ${spring.application.name}:${spring.cloud.client.ipAddress}:${spring.application.instance_id:${server.port}}statusPageUrlPath: ${management.context-path}/infohealthCheckUrlPath: ${management.context-path}/health# 在ribbon中禁用eureka
ribbon:eureka:enabled: false# 自定義ribbonclient, 不使用eureka, 使用這個配置
microservice-provider-user:ribbon:listOfServers: localhost:7901

2, MovieController中使用此方法測試:

 @RequestMapping("/movie/{id}")public User findById(@PathVariable Long id) {ServiceInstance instance = this.loadBalancerClient.choose("microservice-provider-user");URI storesUri = URI.create(String.format("http://%s:%s", instance.getHost(), instance.getPort()));System.out.println("111: " + instance.getServiceId() + ": " + instance.getHost() + ": " + instance.getPort());return null;
//        return restTemplate.getForObject("http://microservice-provider-user/simple/" + id, User.class);}

客戶端發起請求后 , 可看到日志里面只有 7901 端口在被訪問, 注釋掉yml中的最后2項配置, 就可以看到eureka默認的輪詢配置

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/395702.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/395702.shtml
英文地址,請注明出處:http://en.pswp.cn/news/395702.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

SQL mysql優化

慢查詢 如何通過慢查日志發現有問題的SQL? 查詢次數多且每次查詢占用時間長的SQL pt-query-digest分析前幾個查詢IO大的SQL pt-query-diges分析中的Rows examine項未命中索引的SQL pt-query-digest分析中Rows examine 和Rows Send的對比如何分析SQL查詢 使用explain…

轉: 關于 ssl的建立鏈接的過程

轉自: http://www.ruanyifeng.com/blog/2014/02/ssl_tls.html SSL/TLS協議運行機制的概述 作者: 阮一峰 日期: 2014年2月 5日 互聯網的通信安全,建立在SSL/TLS協議之上。 本文簡要介紹SSL/TLS協議的運行機制。文章的重點是設計思…

第一章第一個c#程序上機_我從第一個#100DaysOfCode中學到的東西

第一章第一個c#程序上機On May 17th, I completed my first round of #100DaysOfCode. In case you haven’t heard, #100DaysOfCode is a challenge, or movement, started by Alexander Kallaway for people interested in coding. The basis of the challenge is that you p…

[Swift通天遁地]一、超級工具-(2)制作美觀大方的環形進度條

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★?微信公眾號:山青詠芝(shanqingyongzhi)?博客園地址:山青詠芝(https://www.cnblogs.com/strengthen/)?GitHub地址&a…

SPOJ QTREE6 lct

題目鏈接 島娘出的題。還是比較easy的 #include <iostream> #include <fstream> #include <string> #include <time.h> #include <vector> #include <map> #include <queue> #include <algorithm> #include <stack> #in…

使用charles 抓取手機上的操作

Charles上的設置要截取iPhone上的網絡請求&#xff0c;我們首先需要將Charles的代理功能打開。在Charles的菜單欄上選擇“Proxy”->“Proxy Settings”&#xff0c;填入代理端口8888&#xff0c;并且勾上”Enable transparent HTTP proxying” 就完成了在Charles上的設置。如…

FreeCodeCamp納什維爾聚會的回顧

by Seth Alexander塞斯亞歷山大(Seth Alexander) FreeCodeCamp納什維爾聚會的回顧 (A Recap from the freeCodeCamp Nashville Meetup) At a recent freeCodeCamp meetup, a small group of campers got together to solve some coding challenges and we talk shop.在最近的f…

php查詢車位系統代碼,php車輛違章查詢數據示例

方便有車一族隨時了解自己是否有過交通違章&#xff0c;避免因遺忘或逾期處理違章罰單而造成的不必要損失。本代碼示例是基于聚合數據全國車輛違章查詢API的調用&#xff0c;有需要的可以往下看。使用前你需要&#xff1a;一、引入封裝好的請求類class.juhe.wz.phpheader(Conte…

[HNOI2011]XOR和路徑

嘟嘟嘟 一看到異或&#xff0c;就想到按位處理&#xff0e; 當處理到第\(i\)位的時候&#xff0c;\(f[u]\)表示節點\(u\)到\(n\)的路徑&#xff0c;這一位為\(1\)的期望&#xff0c;那么為\(0\)就是\(1 - f[u]\)&#xff0c;于是有\[f[u] \frac{1}{d[u]} (\sum _ {v \in V, w …

PHP 文件加密Zend Guard Loader 學習和使用(如何安裝ioncube擴展對PHP代碼加密)

一、大體流程圖 二、PHP 項目文件加密 下表列出了Zend產品中的PHP版本及其內部API版本和Zend產品版本。 如何加密請往后看 三、如何使用 第一步&#xff1a;確認當前環境 Amai Phalcon 前&#xff0c;請確認您具備以下兩個條件&#xff0c;如果您的環境不滿足此條件&#xff0c…

前向聲明

前向聲明的定義&#xff1a;有些時候我們可以聲明一些類但是并不去定義它&#xff0c;當然這個類的作用也很有限了。 如&#xff1a;class A; 聲明一個foo類&#xff0c;這個聲明&#xff0c;有時候也叫做前向聲明(forward declaration)&#xff0c;在聲明完這個foo類之后&…

php尋找文本,PHP文本數據庫的搜索方法_php

//php文本數據庫的搜索方法searchstr("/".preg_quote($searchstr)."/");//$searchstr是查找的關鍵字$recordsfile($file);//獲取所有的記錄數http://www.gaodaima.com/45906.htmlPHP文本數據庫的搜索方法_php//$file是查找的數據文件$search_reocrdspreg_g…

react vs 2017_我在React Europe 2017上學到了什么

react vs 2017by Nicolas Cuillery由Nicolas Cuillery 我在React Europe 2017上學到了什么 (What I learned at React Europe 2017) Few days ago, the 3rd edition of the biggest React conference in Europe took place in Paris. No heatwave or transportation strike th…

rem 之js代碼獲取font-size值(適合移動手機端)

這兩天學的是自適應&#xff0c;代碼有點亂。而且這幾天忙著寫實習報告&#xff0c;也沒有時間去整理。 但是&#xff0c;這下面代碼吧&#xff0c;是可以獲取html的font-size值的&#xff0c;然后用來設置相對單位rem的從而達到自適應效果的&#xff1b;看到紅色的width了吧&a…

關于C#中委托的一點理解

C#中委托是一種類型。可以這么籠統的理解&#xff1a;int型變量代表一個整型&#xff0c;而委托類型的變量代表一個方法的地址&#xff08;將方法名稱傳入constructor并實例化該委托變量&#xff09;。 --By Brisk Yu 1 為何要使用委托 我覺得網上關于什么現實生活的舉例并不好…

阿里的事前驗尸_(不太完全)100天的代碼-驗尸

阿里的事前驗尸by JS由JS (不太完全)100天的代碼-驗尸 ((Not quite) 100 Days of Code — A Postmortem) At the end of last year, I wrote about my experience coding and making daily commits to GitHub for 30 consecutive days. I also pledged to keep the streak goi…

php超市管理系統論文,超市管理系統的設計與實現

當今社會為信息社會&#xff0c;世界已經進入在計算機信息管理領域中激烈競爭的時代。對于一般的商戶而言&#xff0c;雜亂無章地陳放著的商品無疑會耗費他們大量的時間去對其整理并一一分類。他們需要更加便捷的手段去管理他們的商品以節約他們的時間成本以及人工成本。并且就…

只能輸入正整數 以及常用的正則表達式

<input typetext idSYS_PAGE_JumpPage nameSYS_PAGE_JumpPage size3 maxlength5 οnkeyupthis.valuethis.value.replace(/[^1-9]/D*$/,"") οndragenter"return false" οnpaste"return !clipboardData.getData(text).match(//D/)"" sty…

jq 自動滑動輪換(向后插入小塊)

// JavaScript Documentvar Marquee { arrIdObj : {/*marqueebox : {distance:-95,//移動距離delay:3000,//延遲時間speed:1000//移動時間},minCount:2 */}, //創建對象 startMarquee:function(){ //給參數賦值 if(this.arrIdObj ! null && typeof this.arrIdObj &qu…

bzoj 2178 圓的面積并 —— 辛普森積分

題目&#xff1a;https://www.lydsy.com/JudgeOnline/problem.php?id2178 先看到這篇博客&#xff1a;https://www.cnblogs.com/heisenberg-/p/6740654.html 好像本應算弓形面積、三角形面積之類的&#xff0c;但不會...于是用辛普森積分硬做... 參考了這篇博客&#xff1a;ht…