国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Eureka(F版本)教程二 服務消費者

這篇具有很好參考價值的文章主要介紹了Eureka(F版本)教程二 服務消費者。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

service-ribbon

0.0.1-SNAPSHOT

service-ribbon

jar

Demo project for Spring Boot

<java.version>1.8</java.version>

<spring-cloud.version>Greenwich.SR2</spring-cloud.version>

org.springframework.cloud

spring-cloud-starter-netflix-eureka-client

org.springframework.boot

spring-boot-starter-web

org.springframework.cloud

spring-cloud-starter-netflix-ribbon

org.springframework.boot

spring-boot-maven-plugin

在工程的配置文件指定服務的注冊中心地址為http://localhost:8761/eureka/,程序名稱為 service-ribbon,程序端口為8764。配置文件application.yml如下:

eureka:

client:

serviceUrl:

defaultZone: http://localhost:8761/eureka/

server:

port: 8764

spring:

application:

name: service-ribbon

在工程的啟動類中,通過@EnableDiscoveryClient向服務中心注冊;并且向程序的ioc注入一個bean: restTemplate;并通過@LoadBalanced注解表明這個restRemplate開啟負載均衡的功能。

package com.loren.serviceribbon;

import org.springframework.boot.SpringApplication;

import org.springframework.boot.autoconfigure.SpringBootApplication;

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

import org.springframework.cloud.client.loadbalancer.LoadBalanced;

import org.springframework.cloud.netflix.eureka.EnableEurekaClient;

import org.springframework.context.annotation.Bean;

import org.springframework.web.client.RestTemplate;

/**

  • @author

  • 在工程的啟動類中,通過@EnableDiscoveryClient向服務中心注冊;

  • 并且向程序的ioc注入一個bean: restTemplate;

  • 并通過@LoadBalanced注解表明這個restRemplate開啟負載均衡的功能。

*/

@SpringBootApplication

@EnableEurekaClient

@EnableDiscoveryClient

public class ServiceRibbonApplication {

public static void main(String[] args) {

SpringApplication.run(ServiceRibbonApplication.class, args);

}

@Bean

@LoadBalanced

RestTemplate restTemplate() {

return new RestTemplate();

}

}

寫一個測試類HelloService,通過之前注入ioc容器的restTemplate來消費service-hi服務的“/hi”接口,在這里我們直接用的程序名替代了具體的url地址,在ribbon中它會根據服務名來選擇具體的服務實例,根據服務實例在請求的時候會用具體的url替換掉服務名,代碼如下:

package com.loren.serviceribbon.service;

import org.springframework.beans.factory.annotation.Autowired;

import org.springframework.stereotype.Service;

import org.springframework.web.client.RestTemplate;

@Service

public class HelloService {

先自我介紹一下,小編13年上海交大畢業(yè),曾經在小公司待過,也去過華為、OPPO等大廠,18年進入阿里一直到現在。

深知大多數初中級Java工程師,想要提升技能,往往是自己摸索成長或者是報班學習,但對于培訓機構動則近萬的學費,著實壓力不小。自己不成體系的自學效果低效又漫長,而且極易碰到天花板技術停滯不前!

因此收集整理了一份《Java開發(fā)全套學習資料》送給大家,初衷也很簡單,就是希望能夠幫助到想自學提升又不知道該從何學起的朋友,同時減輕大家的負擔。

Eureka(F版本)教程二 服務消費者,程序員,eureka,云原生

Eureka(F版本)教程二 服務消費者,程序員,eureka,云原生

Eureka(F版本)教程二 服務消費者,程序員,eureka,云原生

由于文件比較大,這里只是將部分目錄截圖出來,每個節(jié)點里面都包含大廠面經、學習筆記、源碼講義、實戰(zhàn)項目、講解視頻

如果你覺得這些內容對你有幫助,可以掃碼領?。?/strong>

Eureka(F版本)教程二 服務消費者,程序員,eureka,云原生

最后

碼字不易,覺得有幫助的可以幫忙點個贊,讓更多有需要的人看到

又是一年求職季,在這里,我為各位準備了一套Java程序員精選高頻面試筆試真題,來幫助大家攻下BAT的offer,題目范圍從初級的Java基礎到高級的分布式架構等等一系列的面試題和答案,用于給大家作為參考

以下是部分內容截圖
Eureka(F版本)教程二 服務消費者,程序員,eureka,云原生
=“img” style=“zoom: 33%;” />

最后

碼字不易,覺得有幫助的可以幫忙點個贊,讓更多有需要的人看到

又是一年求職季,在這里,我為各位準備了一套Java程序員精選高頻面試筆試真題,來幫助大家攻下BAT的offer,題目范圍從初級的Java基礎到高級的分布式架構等等一系列的面試題和答案,用于給大家作為參考

以下是部分內容截圖
[外鏈圖片轉存中…(img-pIjZMXLj-1711365768089)]
需要更多Java資料的小伙伴可以幫忙點贊+關注,點擊傳送門,即可免費領??!文章來源地址http://www.zghlxwxcb.cn/news/detail-849191.html

到了這里,關于Eureka(F版本)教程二 服務消費者的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Kafka3.0.0版本——消費者(消費者組原理)

    Kafka3.0.0版本——消費者(消費者組原理)

    1.1、消費者組概述 Consumer Group(CG):消費者組,由多個consumer組成。形成一個消費者組的條件,是所有消費者的groupid相同。 注意: (1)、消費者組內每個消費者負責消費不同分區(qū)的數據,一個分區(qū)只能由一個組內消費者消費。 (2)、消費者組之間互不影響。所有的消費者

    2024年02月09日
    瀏覽(28)
  • Kafka3.0.0版本——消費者(消費者總體工作流程圖解)

    Kafka3.0.0版本——消費者(消費者總體工作流程圖解)

    角色劃分:生產者、zookeeper、kafka集群、消費者、消費者組。如下圖所示: 生產者發(fā)送消息給leader,followerr主動從leader同步數據,一個消費者可以消費某一個分區(qū)數據或者一個消費者可以消費多個分區(qū)數據。如下圖所示: 每個分區(qū)的數據只能由消費者組中一個消費者消費。如下

    2024年02月09日
    瀏覽(37)
  • Kafka3.0.0版本——消費者(消費者組初始化流程圖解)

    Kafka3.0.0版本——消費者(消費者組初始化流程圖解)

    每個consumer都發(fā)送JoinGroup請求,如下圖所示: 選出一個consumer作為leader,如下圖所示: 把要消費的topic情況發(fā)送給leader 消費者,如下圖所示: leader會負責制定消費方案,并把消費方案發(fā)給coordinator,如下圖所示: Coordinator就把消費方案下發(fā)給各個consumer,如下圖所示: 每個消

    2024年02月09日
    瀏覽(23)
  • Kafka3.0.0版本——消費者(獨立消費者消費某一個主題數據案例__訂閱主題)

    Kafka3.0.0版本——消費者(獨立消費者消費某一個主題數據案例__訂閱主題)

    1.1、案例需求 創(chuàng)建一個獨立消費者,消費firstTopic主題中數據,所下圖所示: 注意:在消費者 API 代碼中必須配置消費者組 id。命令行啟動消費者不填寫消費者組id 會被自動填寫隨機的消費者組 id。 1.2、案例代碼 代碼 1.3、測試 在 Kafka 集群控制臺,創(chuàng)建firstTopic主題 在 IDEA中

    2024年02月09日
    瀏覽(26)
  • Kafka3.0.0版本——消費者(獨立消費者消費某一個主題中某個分區(qū)數據案例__訂閱分區(qū))

    Kafka3.0.0版本——消費者(獨立消費者消費某一個主題中某個分區(qū)數據案例__訂閱分區(qū))

    1.1、案例需求 創(chuàng)建一個獨立消費者,消費firstTopic主題 0 號分區(qū)的數據,所下圖所示: 1.2、案例代碼 生產者往firstTopic主題 0 號分區(qū)發(fā)送數據代碼 消費者消費firstTopic主題 0 分區(qū)數據代碼 1.3、測試 在 IDEA 中執(zhí)行消費者程序,如下圖: 在 IDEA 中執(zhí)行生產者程序 ,在控制臺觀察

    2024年02月09日
    瀏覽(34)
  • Kafka3.0.0版本——消費者(自動提交 offset)

    Kafka3.0.0版本——消費者(自動提交 offset)

    官網文檔 參數解釋 參數 描述 enable.auto.commi 默認值為 true,消費者會自動周期性地向服務器提交偏移量。 auto.commit.interval.ms 如果設置了 enable.auto.commit 的值為 true, 則該值定義了消費者偏移量向 Kafka 提交的頻率,默認 5s。 圖解分析 消費者自動提交 offset代碼 消費者自動提交

    2024年02月09日
    瀏覽(28)
  • Kafka3.0.0版本——消費者(手動提交offset)

    Kafka3.0.0版本——消費者(手動提交offset)

    1.1、手動提交offset的兩種方式 commitSync(同步提交):必須等待offset提交完畢,再去消費下一批數據。 commitAsync(異步提交) :發(fā)送完提交offset請求后,就開始消費下一批數據了。 1.2、手動提交offset兩種方式的區(qū)別 相同點:都會將本次提交的一批數據最高的偏移量提交。 不

    2024年02月09日
    瀏覽(28)
  • 【云計算學習教程】用戶如何使用云服務產品?_云服務消費者從云服務提供商或者云服務代理商那里租賃云服務產品在合同期內和

    【云計算學習教程】用戶如何使用云服務產品?_云服務消費者從云服務提供商或者云服務代理商那里租賃云服務產品在合同期內和

    先自我介紹一下,小編浙江大學畢業(yè),去過華為、字節(jié)跳動等大廠,目前阿里P7 深知大多數程序員,想要提升技能,往往是自己摸索成長,但自己不成體系的自學效果低效又漫長,而且極易碰到天花板技術停滯不前! 因此收集整理了一份《2024年最新大數據全套學習資料》,

    2024年04月25日
    瀏覽(16)
  • Kafka3.0.0版本——消費者(分區(qū)的分配以及再平衡)

    Kafka3.0.0版本——消費者(分區(qū)的分配以及再平衡)

    1.1、消費者分區(qū)及消費者組的概述 一個consumer group中有多個consumer組成,一個 topic有多個partition組成。 1.2、如何確定哪個consumer來消費哪個partition的數據 Kafka有四種主流的分區(qū)分配策略: Range、RoundRobin、Sticky、CooperativeSticky。 可以通過配置參數 partition.assignment.strategy ,修改分

    2024年02月07日
    瀏覽(29)
  • 線程池-手寫線程池C++11版本(生產者-消費者模型)

    線程池-手寫線程池C++11版本(生產者-消費者模型)

    本項目是基于C++11的線程池。使用了許多C++的新特性,包含不限于模板函數泛型編程、std::future、std::packaged_task、std::bind、std::forward完美轉發(fā)、std::make_shared智能指針、decltype類型推斷、std::unique_lock鎖等C++11新特性功能。 本項目有一定的上手難度。推薦參考系列文章 C++11實用技

    2024年02月13日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包