springCloud - 第2篇 - 服務的發現 seeParam

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。

一、創建 Client?

1. file - new - module?

2. spring Initializr - module SDK 選擇自己的 JDK ,其余的可以不用填寫,next。

3. 填寫工程相關信息:包名、工程名等,next。

?

4. spring cloud discovery - 勾選 eureka discover client,next。

5. 工程名,代碼存放位置等,finish 。

?

6. 工程結構如下:

7.??pom.xml 中 引用 父 pom,并引入自已所需要的依賴 :

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.service</groupId><artifactId>see-param</artifactId><version>0.0.1-SNAPSHOT</version><packaging>jar</packaging><name>see-param</name><description>服務提供:查看參數</description><parent><groupId>com.base</groupId><artifactId>base-config</artifactId><version>0.0.1-SNAPSHOT</version></parent><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency></dependencies></project>

8. 在工程啟動類上加注解:@EnableEurekaClient ,表示自已為 client 。

package com.service.seeparam;import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;@RestController
@SpringBootApplication// 標明自已為服務
@EnableEurekaClient
public class SeeParamApplication {public static void main(String[] args) {SpringApplication.run(SeeParamApplication.class, args);}@Value("${server.port}")String port;/*** 查看參數* @param param* @return*/@RequestMapping("/seeParam")public String seeParam(@RequestParam String param) {return " 我的端口是 :" + port + ",你輸入的參數是: " + param;}}

9. 配置文件相關設置:


# 注冊中心 - 端口: 1234、工程名: eureka (見 eureka 工程中配置)。
eureka.client.serviceUrl.defaultZone= http://localhost:1234/eureka/# 端口
server.port= 8801# 工程名
spring.application.name= see-param

10.啟動工程:

11. 瀏覽器訪問:??http://localhost:1234/?

?

12.? client-one 工程也可請求了:

至此,服務的發現已經OK 。

下一篇:springCloud - 第3篇 - 消費者 ribbon、調用已注冊的服務

源碼見:https://gitee.com/FJ_WoMenDeShiJie/springcloud-seeParam.git

--------------------------------------------------------------

PS:這個系列不定時更新,只是個人的學習分享,

內容全程參考書目:

《Spring Cloud 與 Docker 微服務架構空實戰?》、

《Spring Cloud 微服務實戰》及此書作者博客:http://blog.didispace.com/spring-cloud-learning/

《深入理解 Spring Cloud 與微服務構建》及此書作者博客:https://blog.csdn.net/forezp/article/details/70148833
--------------------------------------------------------------

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

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

相關文章

讓你成為有錢一族的黃金理財法則?

想要獲得財富的每個人來說&#xff0c;愿意進行創富探索的意愿就是重要的財富&#xff0c;也許你不知道該怎么做&#xff0c;很多事確實有待嘗試。而愿意去探索&#xff0c;失敗&#xff0c;再探索是成功的核心所在&#xff0c;只要你有了創富的意愿&#xff0c;加以規劃&#…

maven 之 setting.xm 的配置詳解、說明

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 文件存放位置 全局配置: ${M2_HOME}/conf/settings.xml 用戶配置: ${user.home}/.m2/settings.xml note&#xff1a;用戶配置優先于全…

提取單圖元輪廓

一. 應用場景&#xff01; 使用過Genesis的朋友都知道&#xff0c;它可以提取你點擊單圖元中心<提取圖元輪廓計算中心點>&#xff01; 二. 由于工作需要&#xff0c;去年在師傅的知道下寫了一個單圖元輪廓提取算法&#xff01; 三. 原理 提取輪廓即需要找出單圖元最外…

解決: Failed to execute ... maven-deploy-plugin... Return code is: 401, ReasonPhrase: Unauthorized.

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1. 執行 mvn clean deploy , 想把本地代碼 打包并推送到私服 &#xff0c;報錯&#xff1a; [ERROR] Failed to execute goal org.a…

高速行車12條技巧,每一條都關乎你的生命

高速行車12條技巧&#xff0c;每一條都關乎你寶貴的生命。 1、長途旅行前&#xff0c;全面檢查整車&#xff0c;防止漏油&#xff0c;輪胎檢查是重點&#xff01; 在中國很多高速事故是可以避免的&#xff0c;絕大部分司機缺少本應該在駕校學到的必備知識&#xff0c;這導致很多…

文件逆序輸出及根據行號索取該行內容

一. 起因 年初&#xff0c;一位同學提取了如何實現倒敘輸出文件&#xff0c;根據行號索引該行內容&#xff0c;我思考了一下&#xff0c;得出以下二種方案&#xff01; 二. 方案 1&#xff09;方案1&#xff1a;&#xff08;此方案局限性較大&#xff0c;并且耗內存&#xff…

pom.xml 配置之:snapshot 快照庫和 release發布庫 的區別

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1、如果在發布時使用 mvn deploy -P release 的命令&#xff0c;那么會自動使用0.1作為發布版本&#xff0c;那么根據 maven 處理 snaps…

米飯涼一涼再吃會更加地健康

米飯&#xff0c;是人們日常飲食中的主角之一;一味米飯&#xff0c;與五味調配&#xff0c;幾乎可以供給全身所需營養。大米性平、味甘;有補中益氣、健脾養胃、益精強志、和五臟、通血脈、聰耳明目、止煩、止渴、止瀉的功效。 人們往往認為米飯應該趁熱的時候吃。 但是用電飯煲…

內存映射處理大文件并實現逆序輸出

上一篇介紹了一種常見的文件處理方法(可優化為&#xff1a;分次讀取文件&#xff0c;但要滿足根據行號能快速索引該行內容時會遇到麻煩),所以此片我將介紹另一種更高效&#xff0c;實用&#xff0c;并對本進程的內存空間地址消耗小的方法&#xff01; 一. 預備知識 1&#xff…

解決: tar: Removing leading `/‘ from member names

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1. 我的情況 。 使用絕對路徑 執行 tar 命令&#xff1a; tar -zcvf clientOne.tar /root/jiangyu/projects/springCloud/clientOne/s…

ObjectArx創建指定塊

ObjectArx創建自定義塊 一. 目的仿照AutoCad的Block命令&#xff0c;實現簡版創建塊功能!二. 開發環境Win7操作系統&#xff0c;AutoCad2012&#xff0c; VS2008, ObjectArx_SDK_2012三. 相關函數簡介1) int acedSSGet (const ACHAR *str, const void *pt1,const void *pt2…

告訴你中國著名的40個四大是什么?

中國著名的40個四大 一、四大江南才子&#xff1a;唐伯虎、文征明、祝枝山、徐禎卿&#xff1b; 二、四大才女&#xff1a;蔡文姬、班昭&#xff08;又說上官婉兒&#xff09;、卓文君、李清照&#xff1b; 三、四大名著&#xff1a;《三國演義》、《西游記》、《水滸傳》、《…

解決:Dockerfile 中執行 tar 命令始終報錯:tar: /xx/xx: Cannot stat: No such file or directory tar: Exiting with

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1. docker 執行 build &#xff0c; dockerfile 中有一行命令&#xff1a; RUN tar -zcvP -f clientOne.tar /root/jiangyu/projects/…

ObjectArx創建自定義實體

ObjectArx創建自定義實體 一。目的在ObjectArx中已經有了許多實體&#xff0c;如AcDbLine,AcDbCircle,AcDbArc等&#xff0c;但在用戶使用Cad時&#xff0c;會有一些對他們來講常用的“實體“&#xff0c;如一扇門&#xff0c;如果我們能提供一個“門實體“&#xff0c;讓用戶能…

開車人千金難買的知識!(組圖)

開車的人千金難買的知識: 前言&#xff1a; 一、 發動機是怎樣被您自己開壞的 二、 變速箱是怎樣被您自己開壞的 三、 排水口&#xff08;很重要您肯定不知道的&#xff09; 四、 離合 五、 水箱 六、 方向助力 七、 空調 八、底盤 九、愛車是如何被自己撞壞的&#x…

如何在 IDEA 啟動多個 Spring Boot 工程實例

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 一個工程啟動多個實例&#xff0c;分別占用不同的端口。 step 1 在IDEA上點擊Application右邊的下三角 ,彈出選項后&#xff0c;點擊Ed…

安裝micro/go-micro

創建文件夾&#xff0c;拉取相關包 mkdir golang.org cd golang.org mkdir x cd x git clone https://github.com/golang/net.git git clone https://github.com/golang/crypto.git git clone https://github.com/golang/sys.git git clone https://github.com/golang/…

剎車八個技巧 教你踩得又穩又好

駕車加速行駛&#xff0c;這是誰都可以做到的。但是如果我們不能夠正確地操作剎車&#xff0c;汽車有可能在一瞬間變成事故的兇器&#xff0c;因此&#xff0c;也許我們可以說剎車技術是駕駛汽車的境界之一。以下為大家列舉八種剎車技巧&#xff0c;如果全部掌握的話&#xff0…

springcloud 注解 @EnableDiscoveryClient 與 @EnableEurekaClient 的區別

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 在使用 Spring Cloud feign 服務發現時提到兩種注解&#xff1a; EnableDiscoveryClient、EnableEurekaClient 。 spring cloud 中 disc…

開車路上怎樣趕走瞌睡蟲?網友支招如何防路困

春困秋乏&#xff0c;秋天時不時來個哈欠打個盹也是人之常情&#xff0c;可是如果您正在路上開車可就是危險之極的事情了&#xff01;要知道&#xff0c;這在路上開快車不是最危險的&#xff0c;最危險的是走神&#xff0c;而打瞌睡更是要命的&#xff01;可這打瞌睡是身體疲乏…