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
在这里插入图片描述
也可以看下面教程(也是我自己整理的),太晚了,要睡觉觉了.
在这里插入图片描述

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