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

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1)

這篇具有很好參考價(jià)值的文章主要介紹了SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

源碼地址:https://gitee.com/jackXUYY/springboot-example

創(chuàng)建訂單服務(wù),支付服務(wù),公共api服務(wù)(共用的實(shí)體),eureka服務(wù)

1.cloud-consumer-order80
2.cloud-provider-payment8001
3.cloud-api-commons
4.cloud-eureka-server7001
5.cloud-eureka-server7002
如圖所示
SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud
修改本地host映射
SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud

修改數(shù)據(jù)庫(kù)地址為自己的地址,并初始化表結(jié)構(gòu)和數(shù)據(jù)

/*
 Navicat Premium Data Transfer

 Source Server         : localhost
 Source Server Type    : MySQL
 Source Server Version : 50562
 Source Host           : localhost:3306
 Source Schema         : db2019

 Target Server Type    : MySQL
 Target Server Version : 50562
 File Encoding         : 65001

 Date: 28/12/2023 15:24:40
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for payment
-- ----------------------------
DROP TABLE IF EXISTS `payment`;
CREATE TABLE `payment`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `serial` varchar(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of payment
-- ----------------------------
INSERT INTO `payment` VALUES (1, '尚硅谷');
INSERT INTO `payment` VALUES (2, 'alibaba');
INSERT INTO `payment` VALUES (3, '京東');
INSERT INTO `payment` VALUES (4, '頭條');

SET FOREIGN_KEY_CHECKS = 1;

啟動(dòng)服務(wù)
1.cloud-consumer-order80
2.cloud-provider-payment8001
3.cloud-eureka-server7001
4.cloud-eureka-server7002

然后在瀏覽器輸入http://localhost:7001/ 或http://localhost:7002/
看服務(wù)是否注冊(cè)
SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud

這里eureka的服務(wù)注冊(cè)與發(fā)現(xiàn)測(cè)試完成

多個(gè)支付服務(wù)注冊(cè)進(jìn)eureka,訂單服務(wù)調(diào)用支付–負(fù)載均衡

創(chuàng)建另一個(gè)支付服務(wù)
1.cloud-provider-payment8002

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud

啟動(dòng)服務(wù),注冊(cè)到eureka,可以看到支付服務(wù)有2個(gè)注冊(cè)到eureka,接下來(lái),使用restTemplate在訂單服務(wù)中調(diào)支付服務(wù),并且負(fù)載均衡,使用自定義的策略

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud
現(xiàn)如今我們已經(jīng)啟動(dòng)了5個(gè)微服務(wù),如果電腦不行,可以使用單機(jī)版本,并且服務(wù)啟動(dòng)的時(shí)候指定好jvm參數(shù),把內(nèi)存限制的小一點(diǎn)
SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud
order80的自定義配置,為了演示負(fù)載均衡
SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud
SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud
訪問localhost/consumer/payment/get/1

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud
SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud

接下來(lái)我們使用zk當(dāng)注冊(cè)中心

使用到的服務(wù)

1.cloud-consumerzk-order80
2.cloud-provider-payment8004

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud

準(zhǔn)備zk環(huán)境,pom的zk版本要和zk的一樣

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud

idea安裝zk插件

https://www.jianshu.com/p/5133ae3135be

啟動(dòng)服務(wù)后可以看到zk創(chuàng)建了2個(gè)服務(wù)節(jié)點(diǎn)

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud

注冊(cè)中心使用consul (省略)

鏈接:https://pan.baidu.com/s/1Hlkqq307hTYCWwuSM_tBHw?pwd=4t33
提取碼:4t33
–來(lái)自百度網(wǎng)盤超級(jí)會(huì)員V7的分享

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud

使用nacos

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud

nacos環(huán)境,當(dāng)注冊(cè)中心,還能當(dāng)配置中心

鏈接:https://pan.baidu.com/s/1JmzQvqAFoYL1PaFWQTsNKA?pwd=t31r
提取碼:t31r
–來(lái)自百度網(wǎng)盤超級(jí)會(huì)員V7的分享

nacos使用教程
https://blog.csdn.net/m0_72673485/article/details/128622922
https://blog.csdn.net/weixin_60257072/article/details/128690024

我只啟動(dòng)了order的兩個(gè)服務(wù),看下效果

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud

SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud
SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1),springcloud文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-776618.html

到了這里,關(guān)于SpringCloud(H版&alibaba)框架開發(fā)教程,使用eureka,zookeeper,consul,nacos做注冊(cè)中心——附源碼(1)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • SpringCloud 教程 | 第一篇: 服務(wù)的注冊(cè)與發(fā)現(xiàn)(Eureka)

    SpringCloud 教程 | 第一篇: 服務(wù)的注冊(cè)與發(fā)現(xiàn)(Eureka)

    一、spring cloud簡(jiǎn)介 spring cloud 為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)的一些工具,包括配置管理、服務(wù)發(fā)現(xiàn)、斷路器、路由、微代理、事件總線、全局鎖、決策競(jìng)選、分布式會(huì)話等等。它運(yùn)行環(huán)境簡(jiǎn)單,可以在開發(fā)人員的電腦上跑。另外說(shuō)明spring cloud是基于springboot的,所以需

    2024年02月11日
    瀏覽(20)
  • SpringCloud使用log4j日志框架教程

    上一篇文章我們介紹了《SpringCloud使用logback日志框架教程》,本文我們?cè)賮?lái)介紹下log4j2。 Log4j2是一款流行的Java日志框架,它提供了高度可配置的日志記錄功能,支持多種不同的輸出格式和目標(biāo),比如文件、控制臺(tái)、數(shù)據(jù)庫(kù)等等。Log4j2的設(shè)計(jì)目標(biāo)是提供高性能、低延遲的日志

    2024年02月16日
    瀏覽(30)
  • springcloud-alibaba五大核心組件-后端開發(fā)工程(腳手架)搭建

    Gitee倉(cāng)庫(kù)地址 點(diǎn)我 服務(wù)注冊(cè)與發(fā)現(xiàn): nacos 配置中心: nacos 服務(wù)遠(yuǎn)程調(diào)用: openfeign 微服務(wù)網(wǎng)關(guān): gateway 服務(wù)限流降級(jí)熔斷等: sentinel 實(shí)現(xiàn)的功能demo openfeign服務(wù)遠(yuǎn)程調(diào)用 sentinel限流測(cè)試 gateway網(wǎng)關(guān)調(diào)用2個(gè)微服務(wù) nacos的服務(wù)注冊(cè)與發(fā)現(xiàn) 軟件架構(gòu)(環(huán)境) jdk: 1.8 maven: 3.5.2 nacos: 注冊(cè)中心

    2024年02月05日
    瀏覽(88)
  • Actuator微服務(wù)信息完善-Eureka—SpringCloud(版)微服務(wù)學(xué)習(xí)教程(11)

    Actuator微服務(wù)信息完善-Eureka—SpringCloud(版)微服務(wù)學(xué)習(xí)教程(11)

    Actuator是Springboot提供的用來(lái)對(duì)應(yīng)用系統(tǒng)進(jìn)行自省和監(jiān)控的功能模塊,借助于Actuator開發(fā)者可以很方便地對(duì)應(yīng)用系統(tǒng)某些監(jiān)控指標(biāo)進(jìn)行查看、統(tǒng)計(jì)等。 在Springboot中使用Actuator監(jiān)控非常簡(jiǎn)單,只需要在工程POM文件中引入 spring-boot-starter-actuator 依賴即可,你會(huì)發(fā)現(xiàn)我們?cè)谥暗奈⒎?/p>

    2024年02月12日
    瀏覽(22)
  • 如何使用SpringCloud Eureka 創(chuàng)建單機(jī)Eureka Server-注冊(cè)中心

    如何使用SpringCloud Eureka 創(chuàng)建單機(jī)Eureka Server-注冊(cè)中心

    ??前言 本篇博文是關(guān)于使用SpringCloud Eureka 創(chuàng)建單機(jī)Eureka Server-注冊(cè)中心,希望你能夠喜歡 ??個(gè)人主頁(yè):晨犀主頁(yè) ??個(gè)人簡(jiǎn)介:大家好,我是晨犀,希望我的文章可以幫助到大家,您的滿意是我的動(dòng)力???? ??歡迎大家:這里是CSDN,我總結(jié)知識(shí)的地方,歡迎來(lái)到我的博客

    2024年02月09日
    瀏覽(20)
  • 使用SpringCloud搭建Eureka注冊(cè)中心

    使用SpringCloud搭建Eureka注冊(cè)中心

    目錄 前言 一、搭建EurekaServer 1、在cloud-demo父工程下,創(chuàng)建子模塊 eureka-server。 ?2、引入eureka依賴 3、給eureka-server模塊編寫啟動(dòng)類 4、編寫配置文件 5、啟動(dòng)服務(wù) 二、服務(wù)注冊(cè)? 1、引入依賴 2、配置文件 3、啟動(dòng)服務(wù) ?三、服務(wù)發(fā)現(xiàn) 1、引入依賴 3、服務(wù)拉取 總結(jié)? ? ? ? ? 在

    2024年02月04日
    瀏覽(16)
  • 微服務(wù)+springcloud+springcloud alibaba學(xué)習(xí)筆記【Hystrix(豪豬哥)的使用】(6/9)

    微服務(wù)+springcloud+springcloud alibaba學(xué)習(xí)筆記【Hystrix(豪豬哥)的使用】(6/9)

    前幾章,我們講解了Eureka注冊(cè)中心、Ribbon和OpenFeign服務(wù)調(diào)用框架;今天開始講一個(gè)分布式微服務(wù)項(xiàng)目中很重要的內(nèi)容Hytrix服務(wù)降級(jí)框架。 盡管Hytrix官網(wǎng)停止更新了,但是Hytrix的設(shè)計(jì)理念和思想非常優(yōu)秀,其他服務(wù)降級(jí)框架的設(shè)計(jì)都是借鑒于它,可以說(shuō)它是所有分布式微服務(wù)項(xiàng)

    2023年04月20日
    瀏覽(19)
  • SpringCloud Alibaba微服務(wù)-- Sentinel的使用(保姆級(jí))

    SpringCloud Alibaba微服務(wù)-- Sentinel的使用(保姆級(jí))

    隨著微服務(wù)的流行,服務(wù)和服務(wù)之間的穩(wěn)定性變得越來(lái)越重要。Sentinel 以流量為切入點(diǎn),從流量控制、熔斷降級(jí)、系統(tǒng)負(fù)載保護(hù)等多個(gè)維度保護(hù)服務(wù)的穩(wěn)定性。 1、sentinel的特征 豐富的應(yīng)用場(chǎng)景 : Sentinel 承接了阿里巴巴近 10 年的雙十一大促流量的核心場(chǎng)景,例如秒殺(即突

    2024年02月16日
    瀏覽(21)
  • springcloud Alibaba中g(shù)ateway和sentinel聯(lián)合使用

    springcloud Alibaba中g(shù)ateway和sentinel聯(lián)合使用

    看到這個(gè)文章相信你有一定的sentinel和gateway基礎(chǔ)了吧。 官網(wǎng)的gateway和sentinel聯(lián)合使用有些過時(shí)了,于是有了這個(gè)哈哈,給你看看官網(wǎng)的: 才sentinel1.6,現(xiàn)在都幾了啊,所以有些過時(shí)。 下面開始講解: 首先我們總的回顧一下,sentinel就是需要運(yùn)行一個(gè)jar包,開啟dashbord頁(yè)面,來(lái)

    2024年01月17日
    瀏覽(18)
  • SpringCloud(二) Eureka注冊(cè)中心的使用

    SpringCloud(二) Eureka注冊(cè)中心的使用

    在SpringCloud(一)中,我們學(xué)會(huì)了使用RestTemplate進(jìn)行遠(yuǎn)程調(diào)用,但是在調(diào)用user-service時(shí)候需要在order-service中發(fā)送http請(qǐng)求,請(qǐng)求中需要書寫對(duì)應(yīng)微服務(wù)的ip和端口號(hào),十分不方便,如果此時(shí)有多個(gè)user-service實(shí)例的話,就不知道調(diào)用哪個(gè)了(除非每次調(diào)用的時(shí)候都對(duì)ip和端口號(hào)進(jìn)行調(diào)整),所以本

    2024年02月07日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包