码迷,mamicode.com
首页 >  
搜索关键字:apollo    ( 260个结果
Apollo 4 客户端 SDK 设计
前言 之前聊了客户端的一些功能,例如融入 Spring, @value 注解的自动刷新实现,长轮询等,这次从客户端的整体设计来聊聊。 设计 上图是 client 项目的包结构。 其中,核心包就是 internals 包,包含了客户端的主要功能逻辑。主要有以下功能: 0. 获取 ConfigServi ...
分类:其他好文   时间:2018-07-04 01:18:44    阅读次数:972
Apollo 3 定时/长轮询拉取配置的设计
前言 如上图所示,Apollo portal 更新配置后,进行轮询的客户端获取更新通知,然后再调用接口获取最新配置。不仅仅只有轮询,还有定时更新(默认 5 分钟一次)。目的就是让客户端能够稳定的获取到最新的配置。 一起来看看他的设计。 核心代码 具体的类是 ,每一个 Config —— 也就是 na ...
分类:其他好文   时间:2018-07-02 23:08:50    阅读次数:231
Apollo 2 如何支持 @Value 注解自动更新
前言 Apollo 在 v0.10.0 版本后,支持自动更新。v0.10.0之前的版本在配置变化后不会重新注入,需要重启才会更新。 也就是说,如果一个属性加入了 @Value 注解,并且这个配置在配置中心也存在,那么,配置中心修改属性值后,就会自动更新这个值。同时,有个开关可以控制这个功能是否关闭( ...
分类:其他好文   时间:2018-06-30 17:41:33    阅读次数:993
Apollo 1 融合 Spring 的三个入口
前言 Spring 作为 Java 世界非官方标准框架,任何一个中间件想要得到良好的发展,必须完美支持 Spring 的各种特性,即:无缝融入 Spring。 Apollo 作为分布式配置中心,服务于 Java 应用程序,Java 应用程序可以通过 Apollo 提供的 Client 获取远程配置信 ...
分类:编程语言   时间:2018-06-30 17:39:21    阅读次数:285
调试APOLLO GNSS遇到的问题及解决办法
1. https://github.com/ApolloAuto/apollo/blob/master/docs/howto/how_to_add_a_gps_receiver.md里面,step 1在哪添加? 答:how_to_add_a_gps_receiver是添加一个新的GPS,如果是采用百 ...
分类:其他好文   时间:2018-06-30 12:44:47    阅读次数:2175
读Apollo感知模块源码
Apollo2.5aimsforLevel-2autonomousdrivingwithlowcostsensors.感知模块整体图
分类:其他好文   时间:2018-06-25 12:58:58    阅读次数:227
看看.NET Core几个Options的简单使用
前言 配置,对我们的程序来说是十分重要的一部分。或多或少都会写一部分内容到配置文件中去。 由其是在配置中心(Apollo等)做起来之前,配置文件一定会是我们的首选。 在.NET Core中,习惯的是用json文件当配置文件。读取的方法是不少,这里主要介绍的是用基于Options的方法来读,可以认为这 ...
分类:Web程序   时间:2018-06-16 18:50:34    阅读次数:2822
Apollo分布式配置中心简易环境部署
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。github地址为:https://github.com/ctripcorp/apollo该项目提供了两种部署方式:本地部署和分布式部署。生产环境建议使用“分布式部署”。因最近项目有使用配置中心的需求,在
分类:其他好文   时间:2018-06-11 11:55:56    阅读次数:1266
百度 Apollo无人车平台增加传感器
https://github.com/ApolloAuto/apollo/issues/1649 如果想加入一个新的传感器不是百度官方推荐的传感器到Apollo平台做法: First you can write or find drivers for these sensors OxTS RT300 ...
分类:其他好文   时间:2018-06-07 14:32:44    阅读次数:210
Macbook pro 13" compile Apollo 2.5
STEPS: 0. Install Homebrew 1. Install 'Docker for Mac 18.03+',配置CPUs (n个CPUs,Bazel开n个线程编译), Memory (>2G,编译最小内存,推荐4G), Swap (>2G,推荐2G) 2. git clone ... ...
分类:系统相关   时间:2018-05-27 10:42:44    阅读次数:357
260条   上一页 1 ... 16 17 18 19 20 ... 26 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!