中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

射陽(yáng)網(wǎng)站設(shè)計(jì)b站大全永不收費(fèi)2023入口在哪

射陽(yáng)網(wǎng)站設(shè)計(jì),b站大全永不收費(fèi)2023入口在哪,網(wǎng)站模板怎么做的,大連企業(yè)網(wǎng)站模板Eureka是spring cloud中的一個(gè)負(fù)責(zé)服務(wù)注冊(cè)與發(fā)現(xiàn)的組件。遵循著CAP理論中的A(可用性)P(分區(qū)容錯(cuò)性)。一個(gè)Eureka中分為eureka server和eureka client。其中eureka server是作為服務(wù)的注冊(cè)與發(fā)現(xiàn)中心。 搭建eureka服務(wù) 引入eureka依賴 引入SpringCloud為eureka提供的starter依…

Eureka是spring cloud中的一個(gè)負(fù)責(zé)服務(wù)注冊(cè)與發(fā)現(xiàn)的組件。遵循著CAP理論中的A(可用性)P(分區(qū)容錯(cuò)性)。一個(gè)Eureka中分為eureka server和eureka client。其中eureka server是作為服務(wù)的注冊(cè)與發(fā)現(xiàn)中心。

搭建eureka服務(wù)

引入eureka依賴

引入SpringCloud為eureka提供的starter依賴.

<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>

?添加注解

要添加一個(gè)@EnableEurekaServer注解,開啟eureka的注冊(cè)中心功能

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;@SpringBootApplication
@EnableEurekaServer
public class EurekaApplication {public static void main(String[] args) {SpringApplication.run(EurekaApplication.class, args);}
}

編寫配置文件

server:port: 10086
spring:application:name: eureka-server
eureka:client:service-url: defaultZone: http://127.0.0.1:10086/eureka

啟動(dòng)服務(wù)

啟動(dòng)微服務(wù),然后在瀏覽器訪問:http://127.0.0.1:10086 ?

服務(wù)注冊(cè)

接下來我們將user-service注冊(cè)到eureka-server中去 ?

引入依賴

引入下面的eureka-client依賴

<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>

配置文件

?在user-service中,修改application.yml文件,添加服務(wù)名稱、eureka地址

spring:application:name: userservice
eureka:client:service-url:defaultZone: http://127.0.0.1:10086/eureka

啟動(dòng)實(shí)例

啟動(dòng)user服務(wù)

啟動(dòng)多個(gè)user-service實(shí)例,選擇services選項(xiàng),再點(diǎn)擊Run Configuration Type? ? ? ??

點(diǎn)擊Spring Boot?

開啟多服務(wù)選項(xiàng)?

?

復(fù)制原來的user-service啟動(dòng)配置,改為8082

?啟動(dòng)2個(gè)user服務(wù)

服務(wù)發(fā)現(xiàn)

我們將order-service的邏輯修改:向eureka-server拉取user-service的信息,實(shí)現(xiàn)服務(wù)發(fā)現(xiàn).

引入依賴

引入下面的eureka-client依賴

<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>

配置文件

在order-service中,修改application.yml文件,添加服務(wù)名稱、eureka地址 ?

spring:application:name: orderservice
eureka:client:service-url:defaultZone: http://127.0.0.1:10086/eureka

服務(wù)拉取和負(fù)載均衡

我們要去eureka-server中拉取user-service服務(wù)的實(shí)例列表,并且實(shí)現(xiàn)負(fù)載均衡 .

在order-service的OrderApplication中,給RestTemplate這個(gè)Bean添加一個(gè)@LoadBalanced注解

 /*** 創(chuàng)建RestTemplate并注入Spring容器*/@Bean@LoadBalancedpublic RestTemplate restTemplate() {return new RestTemplate();}

訪問的url路徑,用服務(wù)名代替ip、端口: ?

  @Resourceprivate RestTemplate restTemplate;public Order queryOrderById(Long orderId) {// 1.查詢訂單Order order = orderMapper.findById(orderId);// 2.利用RestTemplate發(fā)起http請(qǐng)求,查詢用戶// 2.1.url路徑String url = "http://userservice/user/" + order.getUserId();// 2.2.發(fā)送http請(qǐng)求,實(shí)現(xiàn)遠(yuǎn)程調(diào)用User user = restTemplate.getForObject(url, User.class);// 3.封裝user到Orderorder.setUser(user);// 4.返回return order;}

啟動(dòng)服務(wù)?

?測(cè)試

spring會(huì)自動(dòng)幫助我們從eureka-server端,根據(jù)userservice這個(gè)服務(wù)名稱,獲取實(shí)例列表,而后完成負(fù)載均衡 。?

?

?

?

http://www.risenshineclean.com/news/9542.html

相關(guān)文章:

  • 區(qū)塊鏈開發(fā)是什么意思常德網(wǎng)站優(yōu)化公司
  • 江西省城鄉(xiāng)建設(shè)培訓(xùn)網(wǎng)-官方網(wǎng)站關(guān)鍵詞優(yōu)化簡(jiǎn)易
  • 網(wǎng)站建設(shè)價(jià)格標(biāo)準(zhǔn)報(bào)價(jià)軟件開發(fā)交易平臺(tái)
  • 黃江做網(wǎng)站免費(fèi)男女打撲克的軟件
  • 手機(jī)wap網(wǎng)站的分析網(wǎng)絡(luò)營(yíng)銷官網(wǎng)
  • 贛州建網(wǎng)站手機(jī)seo排名
  • 哪個(gè)網(wǎng)站可以代做軟件百度熱議
  • 織夢(mèng)移動(dòng)網(wǎng)站品牌傳播策劃方案
  • 空間站對(duì)接合肥建站公司seo
  • 寧波seo排名費(fèi)用安卓?jī)?yōu)化大師2021
  • 谷歌優(yōu)化軟件廊坊seo推廣
  • 網(wǎng)站開發(fā)與設(shè)計(jì)結(jié)課大作業(yè)搜索引擎優(yōu)化的步驟
  • 科技傳承安卓?jī)?yōu)化大師歷史版本
  • 外加工訂單網(wǎng)優(yōu)化大師會(huì)員兌換碼
  • 鄭州一網(wǎng)網(wǎng)站建設(shè)新聞稿件代發(fā)平臺(tái)
  • 怎么選擇鎮(zhèn)江網(wǎng)站建設(shè)廈門網(wǎng)站制作
  • 深圳做網(wǎng)站的公司windows7優(yōu)化大師官方下載
  • wordpress必裝的插件焦作網(wǎng)站seo
  • 如何進(jìn)行企業(yè)營(yíng)銷型網(wǎng)站建設(shè)百度商家入駐怎么做
  • 用網(wǎng)站做CAN總線通信好嗎上海網(wǎng)絡(luò)seo優(yōu)化公司
  • app開發(fā)方案seo網(wǎng)頁(yè)的基礎(chǔ)知識(shí)
  • 網(wǎng)站開發(fā)軟件 論文 摘要簡(jiǎn)單網(wǎng)頁(yè)制作成品免費(fèi)
  • 做支付網(wǎng)站東莞seo推廣公司
  • 西安優(yōu)惠電商平臺(tái)網(wǎng)站今日國(guó)內(nèi)新聞?lì)^條大事
  • 哪個(gè)網(wǎng)站的課件做的好處營(yíng)銷技巧有哪些
  • 北京企業(yè)網(wǎng)站備案免費(fèi)seo推廣軟件
  • 千里做他千百度網(wǎng)站2023年適合小學(xué)生的新聞
  • 怎樣接做網(wǎng)站的活電商代運(yùn)營(yíng)公司十強(qiáng)
  • 網(wǎng)站維護(hù)多少錢一個(gè)月泉州百度推廣咨詢
  • 網(wǎng)站備案怎么那么麻煩深圳百度推廣聯(lián)系方式