1 配置Apollo作为大型互联网系统生产级别的配置中心,在开发的积累当中构建了自己的配置维度体系。1.1 配置四层维度(1)Application(项目应用)维度中的最顶层,在实际开发中我们一般以项目来作为最外层配置的区分维度。(2)Environment(开发环境)在实际开发当中从开发到上线一般都需要经过各种环境的验证的,Apollo在这个维度下根据携程实际的应用提供了若干环境:dev:开发环
转载 2024-08-19 02:32:42
267阅读
Apollo配置中心使用篇常见配置中心对比Apollo核心概念Apollo核心特性Apollo架构设计各模块介绍服务端设计客户端设计ApolloSpring集成的底层原理Apollo安装安装apollo-portalconfig service和admin service部署多网卡问题解决修改Portal环境配置调整ApolloPortal配置Apollo权限管理客户端操作集成SpringBo
# 使用 Apollo 配置中心Docker 进行配置管理 在现代软件开发中,配置管理是一个重要的部分。Apollo 配置中心是一个开源的、强大的配置管理工具,可以实现集中式、动态的配置管理。本文将介绍如何使用 Docker 部署 Apollo 配置中心,并展示一些基本示例。 ## 什么是 Apollo 配置中心Apollo 提供了一个集中管理应用配置的能力,支持多环境(开发、测试、
原创 11月前
61阅读
Apollo配置中心介绍 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。Java客户端不依赖任何框架,能够运行于所有J
 一、Apollo(配置中心)Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置配置修改后能够实时推送到应用端,并且具备规范的权限,流程治理等特性,适用于微服务配置管理场景。Apollo服务端基于Spring Boot 和Spring Cloud开发,打包后可以直接运行,不需要额外部署Tomcat等应用容器。Apollo客户端不依赖任何
Apollo 简介 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。Java客户端不依赖任何框架,能够运行于所有Java运行时环境
转载 2021-03-06 13:22:22
1041阅读
2评论
文章目录前言1. 客户端配置属性注入 SpringBoot 源码分析1.1 Apollo 组件的注入1.2 Apollo 配置属性的更新 前言在上一篇文章 Apollo 客户端集成 SpringBoot 的源码分析(1)- 启动时配置获取 中,笔者分析了 Apollo 客户端拉取远端配置并将其嵌入 SpringBoot 的主要流程,本文主要分析 Apollo 配置属性注入 SpringBoot
  Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。ApolloSpring Cloud Config对比     搭建教程  https://github.com/ctripcorp/apollo/wiki/Quick
转载 11月前
78阅读
1 官方文档 https://github.com/apolloconfig/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97#23-docker%E9%83%A8%E7%BD%B2 2 Docke ...
转载 2021-09-07 22:37:00
466阅读
2评论
                                     
转载 2019-10-30 18:53:00
270阅读
2评论
一、前言最近我司进行基础架构升级,将配置中心Spring Cloud Config 迁移至 Apollo。趁此机会也学习下 Apollo,本文主要知识来自于我对官方 Wiki 的学习,如有错误,欢迎勘误。 Apollo(阿波罗)来自于携程研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景
转载 2024-01-04 20:42:44
43阅读
环境搭建下载Quick Start安装包手动打包Quick Start安装包修改apollo-configservice, apollo-adminservice和apollo-portal的pom.xml,注释掉spring-boot-maven-plugin和maven-assembly-plugin 在根目录下执行mvn clean package -pl apollo-assembly -
转载 2024-04-18 12:22:55
63阅读
# Spring Boot Apollo配置中心原理解析 ## 1. 介绍 在分布式系统中,配置管理是一个重要的组成部分,用于集中管理系统中的配置信息。Spring Boot Apollo配置中心是一种流行的配置中心解决方案,它提供了一种方便的方式来管理和动态更新应用程序的配置。本文将深入探讨Spring Boot Apollo配置中心的原理,并提供相应的代码示例。 ## 2. Apollo
原创 2023-08-18 05:22:10
150阅读
文章目录① Config 分布式配置中心一.概述1. 分布式系统面临的配置问题2. 什么是配置中心3. 配置中心怎么用4. 配置中心能做什么二.Config服务端配置与测试1. 搭建2. 配置读取规则三.Config客户端配置和测试1. 搭建四.动态刷新问题1. 问题:分布式的动态刷新问题2. Config动态手动刷新3. 存留问题② Bus 消息总线一.概念二.RabbitMQ服务搭建三.Bu
转载 2024-10-28 22:27:10
133阅读
微服务之Apollo配置中心的简单使用1.Apollo2.环境准备2.1 JAVA2.2 MySQL2.3 下载安装包3.安装3.1 创建数据库3.2 配置数据库连接信息4.启动Apollo配置中心5.Apollo 的使用(Java)5.1 打开Apollo服务端 http://localhost:80705.2 项目加入apollo依赖5.3 在apollo服务端创建项目5.4 在项目中配置
在这篇博文中,我将详细介绍如何配置 Apollo 配置中心Docker 配置文件。这包括从环境准备到扩展应用的各个环节,确保实现一个高效、可扩展的配置管理解决方案。Apollo 是一个优秀的分布式配置管理中心,适用于微服务架构的应用程序。以下是我的整理过程。 ## 环境准备 在开始之前,我们需要明确 Apollo 配置中心的软硬件要求。以下是必要的环境配置和硬件资源评估,帮助我们选择合适的
原创 6月前
55阅读
# 使用 Docker 启动 Apollo 配置中心及错误处理指南 Apollo 配置中心是一个用于管理应用配置的良好工具,它帮助开发者集中化管理配置并动态更新。若使用 Docker 启动 Apollo 配置中心时遇到错误,不必惊慌。本文将详细介绍如何以系统化的步骤启动 Apollo 配置中心,了解可能遇到的错误及其解决方案,并通过代码示例进行说明。 ## 整体流程概述 下面的表格展示了使用
原创 2024-09-04 04:44:09
386阅读
目录. 一、基本概念. 1、背景. 2、简介. 3、特点. 4、基础模型. 5、Apollo 的四个维度. 6、本地缓存. 7、客户端设计. 8、总体设计. 9、可用性考虑. 二、Apollo 配置中心创建项目与配置. 1、登录 Apollo. 2、修改与增加部门数据. 3、创建一个项目. 4、创建一个配置参数. 三、创建 Apollo 客户端测试项目. 1、Mavne 添加 Apollo 依赖.
```markdown 使用Docker安装Apollo配置中心的完整指南 在现代微服务架构中,配置管理是至关重要的一环。Apollo作为一个开源的分布式配置管理中心,提供了多环境、多集群的配置管理能力。以下内容将详细介绍如何在Docker环境中安装Apollo配置中心,包括环境准备、分步指南、配置详解、验证测试、优化技巧及扩展应用等方面。 ## 环境准备 ### 前置依赖安装 确保您已安
原创 7月前
260阅读
目录配置的基本概念配置中心ApolloApollo快速启动Apollo工作原理使用Apollo需要的核心概念使用Apollo客户端Springboot集成Apollo配置的基本概念        应用程序在启动和运行的时候往往需要读取一些配置信息,配置基本上伴随着应用程序的整个生命周期,比如:数据库连接参数、启动参数等
转载 2023-11-12 09:54:23
69阅读
  • 1
  • 2
  • 3
  • 4
  • 5