博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
About configuration center of Apollo
阅读量:5949 次
发布时间:2019-06-19

本文共 1286 字,大约阅读时间需要 4 分钟。

A comparison among different configuration management tools

325785-20190221155454149-1803079203.png
Use of Apollo configuration management portal:

  1. Download source from github, either git clone or download zip
  2. in /script/dockerquickstart folder, check docker compose ports availability
  3. docker-compose up
  4. visit the mapped portal on server: 192.168.1.7:8070, login with user:apollo pass: admin

Client usage in .net core

Install package on nuget

Install-Package Com.Ctrip.Framework.Apollo.Configuration

appsettings.json

{  "apollo": {    "AppId": "dynamicforms-service", // This key comes from UI, create an application on UI and specify unique key.    "MetaServer": "http://192.168.1.7:8081"  }}

program.cs

public static IWebHost BuildWebHost(string[] args) =>            WebHost.CreateDefaultBuilder(args)                .ConfigureAppConfiguration((hostingContext, builder) =>                {                    builder                    .AddApollo(builder.Build().GetSection("apollo"))                    .AddDefault()                    .AddNamespace("Common");//Apollo中NameSpace的名称,加上这个使配置在不同服务公用                })                .UseStartup
() .Build();

Verification works:

. Get config from apollo

var configValue=Configuration["apollokey"];

转载于:https://www.cnblogs.com/hualiu0/p/10413122.html

你可能感兴趣的文章
if 的使用方式
查看>>
SSL 设置域名访问
查看>>
P2P网络借贷系统简要解读
查看>>
Iframe网页内部的导航窗口
查看>>
67.sed工具
查看>>
LAMP+Zend平台搭建
查看>>
phpmyadmin不能登陆的几个常见解决方法
查看>>
PLSQL显示number数据类型时的设置
查看>>
Citrix 每周技术动态-20160814
查看>>
我的友情链接
查看>>
matlab-线性代数 判断 正交矩阵
查看>>
convert(一)—— 部署managed
查看>>
maven技术(一)软件安装与配置
查看>>
[转载] 古墓丽影2
查看>>
JPA(三) JPA API初探
查看>>
华为S5700系列交换机配置链路聚合LACP报错。
查看>>
linux的日志服务器关于屏蔽一些关键字的方法
查看>>
二进制安装kubernetes1.14.1初次尝试-02
查看>>
Java基础学习总结(14)——Java对象的序列化和反序列化
查看>>
linux系统管理---账号与权限管理
查看>>