SpringCloud2020 學習筆記(十一)cloud-consumer-order80 訂單模組 cloud-provider-payment8001支付模組 入駐eurekaServer 叢集
SpringCloud2020 學習筆記(十一)cloud-consumer-order80 消費者訂單模組 cloud-provider-payment8001支付模組 入駐eurekaServer叢集註冊中心
我使用spring boot 2.2.2
我使用spring cloud Hoxton.SR1
我使用spring cloud alibaba 2.1.0.RELEASE
為什麼
使用這個三個版本,是有講究的;spring boot 2.2.2
,spring cloud Hoxton.SR1
,spring cloud alibaba 2.1.0.RELEASE
一.修改cloud-provider-payment8001的yml檔案
service-url:
#單機版
#defaultZone: http://localhost:7001/eureka
# 叢集版
defaultZone: http://eureka7001.com:7001/eureka,http://eureka7002.com:7002/eureka>
完整yml配置檔案
server:
port: 8001
spring:
application:
name: cloud-payment-service
datasource:
type: com.alibaba.druid.pool.DruidDataSource # 當前資料來源操作型別
driver-class-name: org.gjt.mm.mysql.Driver # mysql驅動包
url: jdbc:mysql://localhost:3306/springcloud2020?useUnicode=true&characterEncoding=utf-8&useSSL=false
username: root
password: root
mybatis:
mapperLocations: classpath:mapper/*.xml
type-aliases-package: cn.cookily.springcloud.entities # 所有Entity別名類所在包
eureka:
client:
#表示是否將自己註冊進eurekaServer 預設為true
register-with-eureka: true
#是否從eurekaServer抓取已有的註冊資訊,預設為true,單節點無所謂,叢集必須設定為true才能配合ribbon使用負載均衡
fetch-registry: true
service-url:
#單機版
#defaultZone: http://localhost:7001/eureka
# 叢集版
defaultZone: http://eureka7001.com:7001/eureka,http://eureka7002.com:7002/eureka
二.修改cloud-consumer-order80的yml檔案
#表示是否將自己註冊進eurekaServer 預設為true
register-with-eureka: true # 這個也改為true 前面的文章為了測試改為false了,記得改回來
service-url:
#單機版
#defaultZone: http://localhost:7001/eureka
# 叢集版
defaultZone: http://eureka7001.com:7001/eureka,http://eureka7002.com:7002/eureka
完整yml配置檔案
server:
port: 80
spring:
application:
name: cloud-order-service
eureka:
client:
#表示是否將自己註冊進eurekaServer 預設為true
register-with-eureka: true
#是否從eurekaServer抓取已有的註冊資訊,預設為true,單節點無所謂,叢集必須設定為true才能配合ribbon使用負載均衡
fetch-registry: true
service-url:
#單機版
#defaultZone: http://localhost:7001/eureka
# 叢集版
defaultZone: http://eureka7001.com:7001/eureka,http://eureka7002.com:7002/eureka
三.注意啟動順序
先有註冊中心,在有服務端(cloud-provider-payment),然後有消費者(cloud-consumer-order)
即 ->
①註冊中心 7001/7002
②cloud-provider-payment 8001
③cloud-consumer-order 80
四.測試cloud-provider-payment 8001和cloud-consumer-order 80否加入到註冊中心叢集
節點一:http://eureka7001.com:7001/
節點二:http://eureka7002.com:7002/
啟動後,檢視下注冊中心後臺:
五.postman請求測試
相關文章
- Nginxhttp模組(學習筆記二十一)NginxHTTP筆記
- Python學習筆記_函式_匯入模組Python筆記函式
- Nginx 學習筆記--程式與模組Nginx筆記
- Nginxupload上傳模組(學習筆記十七)Nginx筆記
- Nginx 學習筆記--程式與模組(二)Nginx筆記
- [Python模組學習] glob模組Python
- 模組學習之hashlib模組
- 模組學習之logging模組
- node學習筆記第八節:模組化筆記
- Python3學習筆記4 , 迴圈、模組Python筆記
- 學習筆記(二十三):ArkTS語言-模組筆記
- JDK 新特性學習筆記之模組系統JDK筆記
- webpack模組化學習記錄Web
- 《Haskell趣學指南》筆記之模組Haskell筆記
- logging模組配置筆記筆記
- Python collections 模組筆記Python筆記
- itertools 模組學習
- <node.js學習筆記(4)>stream和http模組Node.js筆記HTTP
- 我的世界1.12.2模組開發學習筆記集合筆記
- ES模組語法學習小記
- (四)學習瞭解OrchardCore筆記——將模組的名字新增到程式集的ModuleName筆記
- retrying模組的學習
- Node fs模組學習
- Python學習——logging模組Python
- Python學習——shelve模組Python
- Python學習——xml模組PythonXML
- Python學習——configparser模組Python
- Python學習——hashlib模組Python
- Python學習之模組Python
- Linux核心模組學習Linux
- nginx學習之模組Nginx
- <node.js學習筆記(6)>koa-router,模組化Node.js筆記
- Abp 中 模組 載入及型別自動注入 原始碼學習筆記型別原始碼筆記
- 模擬實現 Tomcat 的核心模組:NIO,HTTP,容器和叢集TomcatHTTP
- python 基礎筆記——常用模組Python筆記
- Python 3 學習筆記之——變數作用域、模組和包Python筆記變數
- LTE-5G學習筆記20--5G光模組筆記
- 自學Python筆記-pygame模組《外星人入侵》練習篇Python筆記GAM