Sprongboot整合Apollo配置中心/源碼整合/拿來即用/超詳細/

重要的三個jar包服務/2個數據庫表

(理論上就是部署完這個三個jar包,配置中心就已經部署完畢)

1.configservice (接口服務)
2.adminservice (接口服務)
3.protal (平臺服務)
4.ApolloconfigDB (configservice/adminservice共用這個數據庫表)
5.ApolloPortalDB (protal 用的數據庫表)
(使用時:還需要把apollo-core / apollo-client 安裝install到本地maven倉庫)

源碼包:
百度網盤鏈接:https://pan.baidu.com/s/1o8DOHh15_IA0gH-vf-k2WQ
提取碼:d9r9

在這裏插入圖片描述

第一步:先導入數據庫表

項目目錄地址: apollo/scripts/sql
在這裏插入圖片描述
導入到數據裏面
在這裏插入圖片描述

第二步:配置三個服務的數據庫信息

apollo-configservice配置 (ApolloConfigDB數據庫)

  datasource:
    url: jdbc:mysql://127.0.0.1:3306/ApolloConfigDB?useUnicode=true&&characterEncoding=UTF-8
    type: com.zaxxer.hikari.HikariDataSource
    username: root
    password: root
    driver-class-name: com.mysql.jdbc.Driver

在這裏插入圖片描述
apollo-adminservice配置(ApolloConfigDB數據庫)

  datasource:
    url: jdbc:mysql://127.0.0.1:3306/ApolloConfigDB?useUnicode=true&&characterEncoding=UTF-8
    type: com.zaxxer.hikari.HikariDataSource
    username: root
    password: root
    driver-class-name: com.mysql.jdbc.Driver

在這裏插入圖片描述
apollo-portal配置(ApolloProtalDB數據庫)

  datasource:
    url: jdbc:mysql://127.0.0.1:3306/ApolloPortalDB?useUnicode=true&&characterEncoding=UTF-8
    type: com.zaxxer.hikari.HikariDataSource
    username: root
    password: root

在這裏插入圖片描述

第三步:依照順序啓動三個服務

1.先啓動apollo-configservice
然後打開註冊中心地址: http://localhost:8080
在這裏插入圖片描述
在這裏插入圖片描述
2.啓動apollo-adminservice
然後可以在註冊中心看到這個服務!
在這裏插入圖片描述
在這裏插入圖片描述
3.啓動portal服務
然後就可以Apollo配置頁面: http://localhost:8070
在這裏插入圖片描述
在這裏插入圖片描述
到這裏就結束了,服務端部署完畢,現在就開始使用了!!!
1.首先把apollo-core 和 apollo-client 安裝到本地倉庫
在這裏插入圖片描述
2.引入本地的maven包
在這裏插入圖片描述
3.配置文件application.yml

app:
  ##需要跟portal頁面的appid保持一致
  id: logs-demo
apollo:
  meta: http://127.0.0.1:8080
  bootstrap:
    enabled: true
    eagerload:
      enabled: true

4.啓用apolloconfig中心註解
@EnableApolloConfig
在這裏插入圖片描述
也可以看下面教程(也是我自己整理的),太晚了,要睡覺覺了.
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章