![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
今天也要打起精神来
要努力变强
展开
-
apollo分布式配置中心多环境部署
1.数据库分配 ApolloPortalDB用于页面显示,使用一个数据库即可 ApolloConfigDB用于配置环境,每一个环境对应一个库 例如dev需要一个ApolloConfigDB,pro也需要一个ApolloConfigDB 2.portal数据库修改 ApolloPortalDB ==> ServerConfig 默认一个dev,需添加环境pro 3.部署服务 分别在两台机器上部署启动config和admin 注意两台机器使用不同的数据库地址,不同组的config和admin使用不原创 2021-05-30 15:43:48 · 281 阅读 · 0 评论 -
apollo分布式配置中心高可用部署
1.在另一台机器上传压缩包 config和admin使用同一个数据库, 上传这两个服务到另一台机器, 并启动这两个服务 2.修改config数据库的数据 ApolloConfigDB ==> ServerConfig 将新增机器的eureka地址添加到这里 3.eureka查看服务 此时实现了高可用,当任何一个服务挂掉之后,另一个服务就可以继续提供服务 ...原创 2021-05-30 14:21:43 · 791 阅读 · 0 评论 -
apollo分布式配置中心使用
1.添加maven依赖 <dependency> <groupId>com.ctrip.framework.apollo</groupId> <artifactId>apollo-client</artifactId> <version>1.4.0</version> </dependency> 2.启动类上加注解 @EnableApolloConfig 3.配置文件加配置 appli原创 2021-05-29 19:15:02 · 225 阅读 · 0 评论 -
apollo分布式配置中心搭建
1.下载apollo并解压缩 在code里选择zip压缩包下载到本地 下载地址 2.初始化数据库 在解压出来的文件的scripts目录下的sql目录下有两个sql文件,在数据库执行一下 3.修改构建文件 将数据库地址,用户名密码改为实际值 将meta的地址修改为实际地址 4.执行构建 最终都显示SUCCESS表示构建成功 5.查看压缩文件 apollo-configservice,apollo-adminservice,apollo-portal的target目录下的zip压缩文件 6.原创 2021-05-29 18:27:16 · 378 阅读 · 2 评论