内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

spring-cloud之Eureka1-創(chuàng)新互聯(lián)

繼springcloud初始項(xiàng)目后的繼續(xù)完善:https://blog.csdn.net/newsun87/article/details/127876983?spm=1001.2014.3001.5501

慶陽(yáng)ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書(shū)合作)期待與您的合作!新建一個(gè)maven項(xiàng)目

導(dǎo)入依賴(lài)>添加配置>添加使用Enable注解>

1.導(dǎo)入依賴(lài)
org.springframework.cloudspring-cloud-starter-eureka-server1.4.6.RELEASE
2.Eureka配置文件
server:
 port: 8001
#Eureka配置
eureka:
 instance:
   hostname: localhost #Eureka服務(wù)端實(shí)例名稱(chēng)
 client:
   register-with-eureka: false #是否向注冊(cè)中心注冊(cè)自己
   fetch-registry: false  #false表示自己為注冊(cè)中心
   service-url:
     defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
3.啟動(dòng)類(lèi),添加Enable注解
@SpringBootApplication
@EnableEurekaServer
public class EurekaServer {public static void main(String[] args) {SpringApplication.run(EurekaServer.class,args);
    }
}

開(kāi)發(fā)時(shí)遇到的問(wèn)題1
1.Failed to retrieve application JMX service URL 在啟動(dòng)Eureka項(xiàng)目時(shí)一直無(wú)法啟動(dòng)報(bào)錯(cuò),百度后很多人遇到這個(gè)問(wèn)題,解決方案如下。
在這里插入圖片描述
選擇報(bào)錯(cuò)的工程啟動(dòng)類(lèi),相同的配置,不是每一個(gè)都啟動(dòng)報(bào)錯(cuò)
在這里插入圖片描述
取消選擇springBoot后取消勾選
在這里插入圖片描述
開(kāi)發(fā)時(shí)遇到的問(wèn)題2

在建父工程的時(shí)候,我選擇的springCloud版本和springBoot版本分別是:
springCloud :Greenwich.SR2
springBoot :2.1.4.RELEASE
結(jié)果在啟動(dòng)Eureka工程時(shí)一直報(bào)錯(cuò),報(bào)錯(cuò)內(nèi)容沒(méi)有完全復(fù)制,百度后大概知道是版本不匹配導(dǎo)致的,但是不知道選擇哪個(gè)版本合適,
Eureka:1.4.6.RELEASE
最后升級(jí)了springCloud和springBoot版本搞定,具體報(bào)錯(cuò)內(nèi)容沒(méi)有保存

啟動(dòng)后能訪問(wèn)以下頁(yè)面,表示eureka服務(wù)啟動(dòng)成功,接下來(lái)需要在服務(wù)提供者和服務(wù)消費(fèi)者兩個(gè)工程配置Eureka配置相關(guān)信息,用于注冊(cè)和遠(yuǎn)程調(diào)用
在這里插入圖片描述

4.在服務(wù)提供者加入Eureka
導(dǎo)入Eureka依賴(lài)org.springframework.cloudspring-cloud-starter-eureka1.4.6.RELEASE
5.在服務(wù)提供者配置文件中添加Eureka配置
#Eureka注冊(cè)位置
eureka:
  client:
    service-url:
      defaultZone : http://localhost:8001/eureka/
6.啟動(dòng)類(lèi)添加注解

@EnableEurekaClient//在服務(wù)啟動(dòng)后注冊(cè)到eureka

先啟動(dòng)該Eureka,再啟動(dòng)服務(wù)提供者
在這里插入圖片描述
修改Eureka上的默認(rèn)描述,在配置文件修改
在這里插入圖片描述

7.完善監(jiān)控信息

可以在服務(wù)提供者中,配置想讓消費(fèi)者看到的信息
在這里插入圖片描述
pom文件導(dǎo)入新的jar

org.springframework.bootspring-boot-starter-actuator

配置文件中添加展示信息

info:
  app:
    name : springcloud-kuang
    company : com.kuang.study

在這里插入圖片描述
跳轉(zhuǎn)結(jié)果就是展示配置信息主要用戶(hù)介紹注冊(cè)中心
在這里插入圖片描述

8.注冊(cè)發(fā)現(xiàn)(只做功能介紹,實(shí)際作用不大)

獲取相關(guān)服務(wù)提供者信息,在服務(wù)提供者添加接口信息

import org.springframework.cloud.client.discovery.DiscoveryClient;

@Autowired
    private DiscoveryClient client;
@GetMapping("/dept/decovery")
public Object getClient(){//獲取微服務(wù)列表清單
        Listservices = client.getServices();
        //獲取服務(wù)提供者的id
    System.out.println("services=>"+services);
Listinstances = client.getInstances("SPRINGCLOUD-PROVIER-DEPT");
//便利服務(wù)提供的信息
    for (ServiceInstance serviceInstance :instances
         ) {System.out.println(serviceInstance.getHost()+":="+serviceInstance.getPort()+":="+serviceInstance.getUri()+":="+serviceInstance.getServiceId());
        
    }
        return  client;
    }

在啟動(dòng)類(lèi)添加注解

@SpringBootApplication
@EnableEurekaClient//在服務(wù)啟動(dòng)后注冊(cè)到eureka
@EnableDiscoveryClient//服務(wù)發(fā)現(xiàn)生效注解
public class DeptProvider {public static void main(String[] args) {SpringApplication.run(DeptProvider.class,args);
    }
}

啟動(dòng)后訪問(wèn)接口
在這里插入圖片描述
在這里插入圖片描述

eureka集群配置 1. 新建不同的eureka服務(wù)端工程項(xiàng)目

在這里插入圖片描述

2.服務(wù)端配置修改 以8003為例
server:
  port: 8003
#Eureka配置
eureka:
  instance:
    hostname: eureka8003.com #Eureka服務(wù)端實(shí)例名稱(chēng)
  client:
    register-with-eureka: false #是否向注冊(cè)中心注冊(cè)自己
    fetch-registry: false  #false表示自己為注冊(cè)中心
    service-url:  #關(guān)聯(lián)不同的eureka地址
      defaultZone: http://eureka8001.com:8001/eureka/,http://eureka8002.com:8002/eureka/
3.服務(wù)提供者修該配置集群注冊(cè)的服務(wù)
#Eureka注冊(cè)位置
eureka:
client:
  service-url:
    defaultZone :  //寫(xiě)在本行,三個(gè)注冊(cè)服務(wù),注意格式
    http://eureka8001.com:8001/eureka/,
    http://eureka8002.com:8002/eureka/,
    http://eureka8003.com:8003/eureka/

== 任意注冊(cè)中心,都有關(guān)聯(lián)另外兩個(gè)注冊(cè)中心,同時(shí)都注冊(cè)了服務(wù)提供者8002 ==
在這里插入圖片描述

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

當(dāng)前名稱(chēng):spring-cloud之Eureka1-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://m.rwnh.cn/article38/ddoopp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、域名注冊(cè)、電子商務(wù)品牌網(wǎng)站建設(shè)、全網(wǎng)營(yíng)銷(xiāo)推廣面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
黄大仙区| 丹寨县| 电白县| 黎城县| 桑植县| 咸丰县| 广灵县| 永年县| 冀州市| 永川市| 巨野县| 巴东县| 昭通市| 土默特右旗| 绥阳县| 靖西县| 贵南县| 马边| 霍城县| 彭泽县| 彭阳县| 宜黄县| 宁城县| 湾仔区| 聂荣县| 七台河市| 平泉县| 仙游县| 广宁县| 涞源县| 漳平市| 肥乡县| 山东| 永登县| 类乌齐县| 临沧市| 潞西市| 太原市| 泰安市| 临桂县| 永康市|