Apollo配置中心

1.下载依赖包

下载地址

https://github.com/ctripcorp/apollo/releases

依赖的jar包如下:

apollo-adminservice-1.4.0-github.zip

apollo-configservice-1.4.0-github.zip

apollo-portal-1.4.0-github.zip

2.创建ApolloPortalDB

通过各种MySQL客户端导入sql/apolloportaldb.sql即可
apolloportaldb.sql
导入成功后,可以通过执行以下sql语句来验证

select `Id`, `AppId`, `Name` from ApolloPortalDB.App;
Id AppId Name
1 SampleApp Sample App
3.创建ApolloConfigDB

通过各种MySQL客户端导入sql/apolloconfigdb.sql即可
导入成功后,可以通过执行以下sql语句来验证

select `NamespaceId`, `Key`, `Value`, `Comment` from ApolloConfigDB.Item;
NamespaceId Key Value Comment
1 timeout 100 sample timeout配置
4.修改数据库配置文件
apollo config db info
apollo_config_db_url=jdbc:mysql://localhost:3306/ApolloConfigDB?characterEncoding=utf8
apollo_config_db_username=用户名
apollo_config_db_password=密码(如果没有密码,留空即可)

apollo portal db info
apollo_portal_db_url=jdbc:mysql://localhost:3306/ApolloPortalDB?characterEncoding=utf8
apollo_portal_db_username=用户名
apollo_portal_db_password=密码(如果没有密码,留空即可)
5. 启动apollo服务

启动顺序

  1. configservice
  2. adminservice
  3. portal

一切顺利的话: 通过访问http://部署服务器地址:端口/8070,就能看到配置登录页

默认用户名/密码 apollo/admin

6. 查看启动日志

参考文档:
https://github.com/ctripcorp/apollo/wiki/Quick-Start
https://github.com/ctripcorp/apollo/wiki/分布式部署指南

相关文章:

  • 2021-05-22
  • 2021-11-24
  • 2022-01-02
  • 2021-12-23
  • 2022-12-23
  • 2021-11-29
  • 2021-12-27
猜你喜欢
  • 2021-12-17
  • 2021-04-08
  • 2021-10-10
  • 2022-12-23
  • 2021-05-10
  • 1970-01-01
  • 2022-12-23
相关资源
相似解决方案