重要的三个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
也可以看下面教程(也是我自己整理的),太晚了,要睡觉觉了.