Apolo学习

2023-10-28

安装(java1.8   mysql 5.6.5以上)   下载quickStart的包,早apollo下执行两个sql。如果不执行这两个sql,apollo是执行不起来的。会有两个表来记录apollo的执行情况。其中一个表叫apolloportaldb

在apollo目录下会有执行的包。.sh是linux。.jar是windows   在demo.sh会有配置数据库的配置,需要你自己配置成自己的数据库配置。

apollo总共有三个端口:8070【控制台服务】(进去后可以创建项目,需要填入一些信息)  8080【eureka服务】  8090【config服务】              管理员账号密码:apollo/admin

apollo内嵌了eureka注册中心。访问localhost:8080时就可以访问eureka注册中心。这个注册中心是apollo内嵌的eureka,不是你自己启动的。

在控制台服务中有namespace的概念,可以手动添加,设置key/V,设置好了后就可以被读取这个配置。配置好的会存在item表中.如果点了发布会通知给客户端,如果没有点则只会存入数据库。


springboot项目中使用apollo:

1.引入apollo-client依赖

2.写java代码  主要用CofigService    获取的时候注意获取那个命名空间的哪个属性(key)值。

3.apollo在项目中还需有配置文件。主要是说配置哪个项目哪个集群哪个命名空间。还要配你嵌入的那个的注册中心地址

4.@enableApolloConfig注解也要用上

连接1:Apollo的安装和使用    https://mbd.baidu.com/ug_share/mbox/4a83aa9e65/share?product=smartapp&tk=35705d5bb9ba19f100bf27c2d69644f6&share_url=https%3A%2F%2Fyebd1h.smartapps.cn%2Fpages%2Fblog%2Findex%3FblogId%3D129741850%26_swebfr%3D1%26_swebFromHost%3Dbaiduboxapp&domain=mbd.baidu.com

链接2:Apollo的灰度发布

Apollo之灰度发布

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Apolo学习 的相关文章

随机推荐

  • VS问题总结记录(持续更新)

    1 error MSB8020 无法找到 v142 的生成工具 平台工具集 v142 若要使用 v142 生成工具进行生成 请安装 v142 生成工具 https blog csdn net weixin 39956356 article
  • 丰田工机安全plc编程软件pcwin safe

    丰田工机安全plc编程软件pcwin safe 14而且还是中文版的 绝对是难得的资源 toyopuc YID 17200678135439768 在现代工业领域 计算机技术的广泛应用已成为了工厂生产和管理的重要组成部分 同时也给工业安全带
  • node.js 如何读取json文件内容

    最简单的方式 const config require config json console log name config name console log age config age require方法的缺点 内容会被缓存 不适合动
  • cocos2d-x 浅析斗地主游戏分牌动作

    cocos2d x 浅析斗地主游戏分牌动作 分类 C C Cocos2d x学习笔记 2013 05 17 13 54 461人阅读 评论 0 收藏 举报 cocos2d x 斗地主 动作 最近在开发一款基于cocos2d x的斗地主棋牌游
  • MATLA技巧

    如何将MATLAB矩阵每列都归一化为单位向量 function matrix normalized norm matrix by column matrix column norms sqrt sum abs matrix 2 1 or v
  • 10款最著名的代码(文本)编辑器

    通常操作系统和软件开发包中都包含文本编辑器 可以用来编辑配置文件 文档文件和源代码 下面是笔者总结的 10 个最好的免费代码文本编辑器 1 NOTEPAD NOTEPAD 是一款免费又优秀的文本编辑器 支持在 MS Windows 环境下运
  • 全网最完整php禁用eval函数讲解

    1 eval是什么 eval是一个语言构造器 并不是系统组件函数 因此我们在php ini中使用disable functions是无法禁止它的 2 eval的危害 eval 对于php安全来说具有很大的杀伤力 因此一般不用的情况下为了防止
  • Linux下 C 遍历目录(opendir,readdir函数)

    opendir 函数 头文件 include
  • 如何用清华 ChatGLM 微调一个私域大模型

    曹政 曹大是我们圈子里公认的大佬 他在技术上不仅早早领先 在思维认知领域更是帮助很多小伙伴快速成长 没有 ChatGPT 之前 我一直在想 能否将曹大的思维 直接植入过来 就跟无崖子传输功力 头碰头就行 当然我多想了 ChatGPT 出来后
  • EXT.JS2.2表单上传文件

    var uploadFile new Ext form TextField fieldLabel 上传文件 id file name uploadFile height 25 width 860 blankText 请上传文件 itemCl
  • React中怎么实现状态自动保存(KeepAlive)?

    什么是状态保存 移动端中 用户访问了一个列表页 上拉浏览列表页的过程中 随着滚动高度逐渐增加 数据也将采用触底分页加载的形式逐步增加 列表页浏览到某个位置 用户看到了感兴趣的项目 点击查看其详情 进入详情页 从详情页退回列表页时 需要停留在
  • 关于STM32 定时器PWM输出,关闭PWM时,输出引脚电平控制。

    STM32的定时很多 功能也比较全面 pwm功能更是比较常用的功能 特别是对直流电机调速使用 但是有时我们停止PWM的时候希望 PWM的输出通道输出固定电平 下面我说一下其中的一种实现方法 根据数据手册得知 只要将OC1M设置为 100或者
  • 鞋子AJ,表格AG,ag-grid社区版排序错误问题

    ag grid表格数字格式排序是按照1 10 11 2 3 4这样排序的 相信很多小伙伴都知道怎么解决 只需要在sort方法内arr sort function a b return a b 就可以 我之前在源码里找到了这个 但是没法解决
  • 李峋同款爱心Python代码版来了

    最近看到不少关于李峋同款爱心的视频 文章 今天我们也分享一下李峋同款爱心 Python 代码版 简单来说李峋同款爱心就是一个动态的 型效果 主要 Python 代码实现如下 def init self generate frame 20 原
  • Python自动化测试的配置层实现方式对标与落地

    Python中什么是配置文件 配置文件如何使用 有哪些支持的配置文件等内容 话不多说 让我们一起看看吧 1 什么是配置文件 配置文件是用于配置计算机程序的参数和初始化设置的文件 如果没有这些配置程序可能无法运行或是影响运行 运行速度 便捷性
  • C# 使用SqlDataReader读取数据库数据

    本文主要讲述如何使用SqlDataReader方法来读取数据 来完成数据库增删改查中查的工作 这是C 读取数据库的主要方法 一 环境介绍 Visual Studio 2015 SQL Server 2012 控制台应用程序 使用的数据库名称
  • 在Gitee搭建属于自己的博客

    搭建属于自己的私人博客 工具安装 1 安装 git git 版本控制工具 链接 https pan baidu com s 19V8BH4kO9h6eVNFhMzAU4w 提取码 chgo 1 1 选择 next 1 2 选择安装路径 1
  • 全球十大即时通信软件最新排名

    第十名 Signal 1亿用户 Signal是一款提供加密通信的即时通讯软件 用户可以进行点对点的私密聊天和通话 优势 客户端及服务器开源 默认私聊 群聊端对端加密 纯净无广告 没有复杂功能 局限 注册使用Signal必须与手机捆绑 无法在
  • SQL数据库编写及示例

    一 数据库编写 1 数据库常用约束 主键约束 primary key 外键约束 foreign key references 唯一值约束 unique 默认值约束 default 检查约束 check 非空约束 not null 标识列 i
  • Apolo学习

    安装 java1 8 mysql 5 6 5以上 下载quickStart的包 早apollo下执行两个sql 如果不执行这两个sql apollo是执行不起来的 会有两个表来记录apollo的执行情况 其中一个表叫apolloportal