配置中心 Apollo 1.4 安装

Apollo下载与安装 Apollo 下载与安装 前言 版本说明 apollo=1.6.1 java=1.8.0_251 mysql=8.0.21 相关链接: Apollo 官方安装教程:https://github.com/ctripcorp/apollo/wiki/Quick-Start Apollo 分布式部署官方指南:https://github.com/ctripcorp/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D% 阅读详情
  • 基础
Apollo服务端:1.8+
Apollo客户端:1.7+

下载资源包
#https://github.com/ctripcorp/apollo/releases
apollo-adminservice-1.4.0-github.zip
apollo-configservice-1.4.0-github.zip
apollo-portal-1.4.0-github.zip

 

  • 数据库配置
create database apolloportaldb;
GRANT ALL PRIVILEGES ON apolloportaldb.* TO 'apollo'@'%' identified by 'apollo';
create database apolloconfigdb;
GRANT ALL PRIVILEGES ON apolloconfigdb.* TO 'apollo'@'%';
flush privileges;

#下载资源
cd /tmp
git clone https://github.com/ctripcorp/apollo.git

#导入apolloportaldb
mysql> use apolloportaldb;
Database changed
mysql> source /tmp/apollo/scripts/db/migration/portaldb/V1.0.0__initialization.sql;
#导入apolloconfigdb
mysql> use apolloconfigdb;
Database changed
mysql> source /tmp/apollo/scripts/db/migration/configdb/V1.0.0__initialization.sql;
  • portal
mkdir /usr/local/apollo-portal-1.4.0
unzip apollo-portal-1.4.0-github.zip -d /usr/local/apollo-portal-1.4.0/
#指定Eureka的地址 多个环境可以使用多个
vim /usr/local/apollo-portal-1.4.0/config/apollo-env.properties
dev.meta=http://192.168.10.252:8080
#配置数据库
vim /usr/local/apollo-portal-1.4.0/config/application-github.properties
# DataSource
spring.datasource.url = jdbc:mysql://192.168.10.73:3306/ApolloPortalDB?characterEncoding=utf8
spring.datasource.username = apollo
spring.datasource.password = apollo

#appId信息默认不用修改
vim /usr/local/apollo-portal-1.4.0/config/app.properties
appId=100003173

#启动
/usr/local/apollo-portal-1.4.0/scripts/startup.sh
Fri Oct 25 17:55:30 CST 2019 ==== Starting ==== 
Started [19550]
Waiting for server startup......
Fri Oct 25 17:56:05 CST 2019 Server started in 30 seconds!
#查看进程
ps -ef | grep apollo

#登录  默认用户名 apollo,密码 admin
http://192.168.10.73:8070/
  • adminservice configservice
mkdir /usr/local/apollo-adminservice-1.4.0
mkdir /usr/local/apollo-configservice-1.4.0
unzip apollo-adminservice-1.4.0-github.zip -d /usr/local/apollo-adminservice-1.4.0/
unzip apollo-configservice-1.4.0-github.zip -d /usr/local/apollo-configservice-1.4.0/

#adminservice 配置
vim /usr/local/apollo-adminservice-1.4.0/config/application-github.properties
# DataSource
spring.datasource.url = jdbc:mysql://192.168.10.73:3306/ApolloConfigDB?characterEncoding=utf8
spring.datasource.username = apollo
spring.datasource.password = apollo

#configservice 配置
/usr/local/apollo-configservice-1.4.0/config/application-github.properties
# DataSource
spring.datasource.url = jdbc:mysql://192.168.10.73:3306/ApolloConfigDB?characterEncoding=utf8
spring.datasource.username = apollo
spring.datasource.password = apollo


/usr/local/apollo-configservice-1.4.0/scripts/startup.sh
#http://192.168.10.252:8080/

/usr/local/apollo-adminservice-1.4.0//scripts/startup.sh
#http://192.168.10.252:8090/
#apollo-adminservice

 

 

 

apollo配置中心初探 最近在搞微服务框架的开发,需要有一个配置中心来满足统一管理业务应用以及组件的配置,在此期间也使用了多个配置中心比如:spring cloud config,自研的配置中心,当然还有apollo。 springcloud config需要依托svn等代码托管工具,而且没有统一管理页面;自研的配置中心最燃功能健全,也能够支持动态获取配置,但是不能够使用多种格式的配置文件,也不支持动态更新客户端配置。 阅读详情

相关推荐

快速学习-Apollo配置中心搭建

Apollo 文章目录 1. 什么是Apollo? 2. 特点 3. 设计(官方文档参考地址) 3.1 基础模型 3.2 界面概览 3.3 添加/修改配置项 3.4 发布配置 3.5 客户端获取配置(Java API样例) 3.6 客户端监听配置变化 3.7 Spring集成样例 4. 客户端集成Apollo 4.1 开发环境 4.1.1 java 4.1.2 mysql 4.1.3 下载Quick Start安装包 4.2 安装部署 4.2.1 创建数据库 4.2.2 配置数.

逍遥云恋 3555

Apollo安装、springboot集成Apollo、Apollo动态刷新、Apollo集成sentinel

1.Apollo简介 1.1 安装Apollo 2.springboot集成Apollo 2.1 apollo动态刷新配置 2.2 apollo集成sentinel 3. Apollo工作原理 3.1 各模块职责 3.2 分步执行流程 3.3 核心概念 3.4 配置发布原理

qq_44300280的博客 3711

【Apollo配置中心】Apollo环境配置

Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于SpringBoot和SpringCloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。不依赖任何框架,能够运行于所有Java运行时环境,同时对Spring/SpringBoot环境也有较好的支持。不依赖任何框架,能够运行于所有.Net运行时环境。.........

我的博客 3843

【亲测免费】 Apollo Save Tool (PS4) 技术文档

### 1.1 下载 要安装 Apollo Save Tool (PS4),首先需要下载最新的安装包。你可以从以下位置获取最新版本: - [最新版本下载](https://github.com/bucanero/apollo-ps4/releases/latest) ### 1.2 安装步骤 1. 下载完成后,将 `IV0000-APOL00004_00-APOLLO0000000PS4.pk...

gitblog_01247的博客 3295

apollo 应用配置中心详解

主要内容: 了解配置中心的概念以及使用场景 了解主流配置中心和 Apollo 掌握如何部署和使用 Apollo 会通过 SpringBoot 集成 Apollo 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录主要内容:一、配置中心简介1.1 什么是配置1.2 传统配置形式存在的问题1.3 配置中心的作用二、Apollo 简介2.1 主流配置中心产品2.2 Apollo 概况2.3 Apollo 特性一句话:Apollo集成了数据库+Eureka+版本控制+权限管理+Http

weixin_45540382的博客 1535

apollo-1.4.0.tar.gz

apollo-1.4.0.tar.gz

【亲测免费】 探索游戏新边界:Apollo Save Tool(PS4)- 玩家的宝藏工具箱

Apollo Save Tool 是一款专为PlayStation 4设计的游戏存档管理神器,它允许您在无需电脑辅助的情况下直接在PS4上下载、解锁、修补和重新签名存档文件。这款强大的自制应用将带给您全新的游戏体验。 ## 一、项目简介 Apollo Save Tool 通过其直观易用的界面,让您的游戏存档管理变得轻松简单。无论您是想要备份珍贵的进度,还是希望通过补丁增强游戏体验,这个工具都能...

gitblog_00093的博客 2680

apollo-1.4.0.zip

由于工作需要,Apollo数据源要改成PostgreSQL,而目前官方只支持Mysql数据源,所以需要手动修改Apollo源码,目前Apollo最新版本是 1.4.0,我适配的 PostgreSQL版本是 11.4,PostgreSQL maven依赖的版本是 42.2.5。

Apollo 配置中心详细教程

一、简介 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。 Java客户端 不依赖任何框架,能够运行于所有Java运行时环境,同时对Spring/Spring Boot环境也有较好的支持。 .Net客户端 不依赖任何框架,能够运行于所有.N

牧小农 1万+

apollo-ps3:阿波罗保存工具(PS3)

阿波罗保存工具(PS3) Apollo Save Tool是一款用于管理PlayStation 3上的保存游戏文件的应用程序。 apollo-ps3自制应用程序允许直接在PS3上下载,解锁,打补丁和签名保存游戏文件。 意见,想法,建议? 您可以联系在和。 特征 易于使用:无需加密密钥配置或高级设置。 单机版:无需计算机,一切都在PS3上进行。 自动设置:自动检测PSID,IDPS和帐户ID设置。 多用户:支持多个用户帐户。 保存管理 保存文件列表:快速访问USB和内部PS3 HDD上的所有保存文件(+文件详细信息) 保存SFO解锁:允许用户删除复制锁定标志,从而启用“ Copying Prohibited保存文件的传输。 保存文件补丁:支持和Game Genie作弊补丁,以增强您的游戏。 保存PFD签名:允许用户签名其他用户和控制台创建的保存文件。 保存下载:轻松访问保

Apollo阿波罗配置中心docker-apollo-docker.zip

Apollo阿波罗配置中心docker-apollo-docker

Apollo配置中心教程、详解

Apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。Java客户端不依赖任何框架,能够运行于所有Java运行时环境,同时对Spring/Spring Boot环境也有较好的支持。

black_pp的博客 1万+

从UE4到Unity:双叶高光技术在角色皮肤渲染中的移植全流程

本文详细解析了将UE4中的双叶高光技术移植到Unity引擎的全流程。该技术通过模拟皮肤油脂层和真皮层的不同反射特性,能显著提升角色皮肤渲染的真实感。文章从核心原理、贴图资产处理、Shader代码重构到参数调校,提供了完整的跨引擎移植实战指南,帮助开发者实现高质量的皮肤质感还原。

alice7model的博客 479

Apollo配置中心

Apollo配置中心

xi_rurensheng的博客 2万+

量化数据采集实战:从App接口逆向到Python爬虫系统构建

数据采集是量化分析和自动化策略的基石,其核心原理是通过程序模拟客户端行为,从目标服务器获取结构化数据。在金融科技领域,高效、稳定的数据采集能力直接决定了策略研究的深度和时效性。面对金融App常见的反爬机制,如请求签名和身份认证,工程师需要掌握网络协议分析、接口逆向与模拟请求等关键技术。这些技术不仅能用于获取市场情绪、资金流向等高频数据,更是构建个人量化研究基础设施、实现从主观看盘到客观数据分析转型的关键一步。本文以实战为例,深入剖析了如何系统性地逆向分析数据接口、破解签名算法,并最终构建一个包含代理IP池与

weixin_29032489的博客 1484

Vscode+ROS/ROS2 开发调试基于ROS/ROS2应用环境配置

在ROS操作系统开发应用程序时,我们常常需要调试代码,验证程序的正确性。但是在用rosrun或者roslaunch启动节点后,若程序运行过程中发生错误而导致发生出错停止工作,这时候终端并不会输出具体的信息指出在何处发生了错误,具体错误的原因又是什么。往往仅仅是core dump 或者segmentation fault 等等一类的模糊提示。

Chasinglight的博客 5801

Apollo配置中心使用

apollo配置中心简介、配置中心原理说明、配置更新、发布、部署等。

奋斗的小鸟专栏 9870

统信UOS系统盘扩容保姆级教程:用GParten-分区编辑器5分钟搞定

本文提供统信UOS系统盘扩容的详细图形化教程。针对系统盘空间不足问题,重点介绍如何使用系统自带的GParten-分区编辑器,在5-10分钟内安全、直观地完成扩容操作,无需记忆复杂命令,适合所有用户快速解决存储空间告急的困扰。

e3f4g5的博客 645

apollo配置中心

文章目录1 概览1.1 什么是配置1.2 什么是配置中心2 Apollo简介2.1 主流配置中心2.1.1 功能特性对比2.1.2 总结2.2 Apollo简介2.3 Apollo特性3 Apollo快速入门3.1 执行流程3.2 安装Apollo3.2.1 运行时环境3.2.2 下载配置3.2.3 创建数据库3.2.4 启动Apollo3.3 代码实现3.3.1 发布配置3.3.2 应用读取配置3.3.3 热发布4 Apollo应用4.1 Apollo工作原理4.1.1 各模块职责4.1.2 分步执行流程

欢迎来到编程小栈 4801

MEMS传感器技术深度解析:从原理到未来趋势的全面指南(智能驾驶赛道有戏)

在智能汽车每秒产生1GB数据的今天,在可穿戴设备厚度突破1毫米的极限挑战下,MEMS(微机电系统)传感器正以的三大核心优势,重塑着人类感知世界的方式。作为从业10年的MEMS工程师,我见证了这个领域从实验室走向量产的完整历程——从2005年汽车安全气囊中笨重的压阻式加速度计,到2025年智能手机中集成5种传感器的SoC芯片,MEMS技术正在书写传感器行业的摩尔定律新篇章。本文将带您穿透技术迷雾,深入解析MEMS传感器的技术密码,涵盖,并附独家整理的与。文末更提供,助您把握万亿级市场机遇。

优快云-新能源汽车研发测试专业博主 2301

银河麒麟桌面系统批量交付:封装自动化ISO镜像,百台装机效率提升10倍

麒麟桌面系统自动化ISO镜像定制摘要 本文详细介绍麒麟桌面版ISO安装镜像的定制方法,通过修改系统文件实现自动化安装部署。主要内容包括:1) 挂载原版ISO并提取文件;2) 使用unsquashfs解压系统文件进行定制化修改,包括添加系统标记配置;3) 配置ky-installer.cfg自动应答文件,设置安装参数如用户名、密码、分区方案等;4) 修改grub引导配置启用自动安装模式。该流程支持磁盘加密、自定义分区、自动登录等功能,生成的定制镜像可满足批量部署需求,显著提升系统安装效率。

信创运维工程师 · 银河麒麟 & 容器实战 | 金融生产环境迁移·等保加固 | 142篇原创·17万+阅读 1508

应用配置中心Apollo

​ 配置是程序员最熟悉的代码之一,每天如影随形的陪伴着我们,也伴随着应用的整个生命周期。我们为什么要在应用程序中使用配置呢?主要用于提升应用程序的灵活性、可扩展性和可维护性。常见的配置形式有:环境变量启动参数配置文件,例如:xxx.xml、xxx.properties、xxx.yml等Shell脚本,例如:xxx.bat、xxx.sh等基于数据库,就是把配置信息持久化到数据库中Disconf。

lastingboy的博客 2638

29、固态变压器拓扑、设计及其应用深度解析

本文深入解析了固态变压器(SST)的拓扑结构、设计方法及其在智能电网和能源互联网中的应用。重点探讨了机器学习在SST优化设计中的应用,包括中高频变压器设计、整体系统优化与建模研究。文章详细介绍了多端口SST的拓扑特点、功率传输机制及其作为能源路由器的关键作用,分析了不同端口数量下的控制复杂度与应用场景,并通过案例研究展示了四端口SST在分布式能源系统中的实际应用。最后,文章总结了多端口SST面临的技术挑战,并展望了未来在先进控制策略、集成化设计和标准化方面的发展方向。

study的专栏 3796

Windows下安装Apollo配置中心

1.下载 网盘下载地址:链接: https://pan.baidu.com/s/1LqmuFUEWeWKkn2aYd-fqnA 提取码: tyuk 下载完毕后解压文件,可以看下目录结构 这里的sql目录文件里面放入了两个sql执行语句的sql文件,我们可以去本地数据库新建两个数据库取名为:ApolloPortalDB和ApolloConfigDB 然后导入sql文件。 我们可...

笙箫的博客 2468

Android 车载应用之快速入门

车载 Android 系统也被称为 Android Automotive OS,是对原始 Android 系统的一个功能扩充版本。与手机系统一样,Android Automotive OS 源代码完全开放,第三方供应商和汽车制造商可以官方源码的基础上自行开发和拓展,无论是编程语言还是各项接口,都与 Android 系统保持了一致。

xiangzhihong8的专栏 1113

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

上一篇: Playbook 安装nginx
下一篇: memcached 集群搭建 magent+keepalived
取壳羊
博客等级 码龄15年 5粉丝 128原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值