问题标签 [configserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
110 浏览

c# - 以配置提供程序为目标

我正在尝试从我的配置服务器获取设置并将其映射到我的对象。但是IConfiguration返回给我一个集合,Providers然后我必须使用GetSectionorGetChildern方法来获取配置设置。

例如

启动.cs

以上为我提供了一个特定的部分,并且能够将其映射到我的MyConfiguration类属性。

但是,我需要定位更多部分。我不想.GetSection一一得到它们。

有什么东西可以用来从所需的提供者那里获取一个集合,即SteelToe我可以将它映射到我的配置类中定义的属性吗?

0 投票
2 回答
724 浏览

spring - 将活动配置文件设置为“本机”,在 Spring Boot 2 配置服务器中是必需的

我正在尝试在 spring boot 2.1.6 版本中创建嵌入式配置服务器。启动失败说:

我不确定 spring 是否清楚地记录了本机配置文件是什么,而我的 bootstrap.yml 看起来像:

如果我在活动配置文件列表中添加“本机”,错误就会消失。
但是我找不到 Spring 文档,它说除 git 之外的任何配置服务器默认都是“本机”的。
这是春季 2.xx 版本中的新增功能,因为我只是从 1.5.10 版本升级并且系统崩溃了。

所以我的问题是:
这个本机配置文件是从 spring 2.xx 版本强制执行的,因此使它向后不兼容,或者有一个解决方法,我可以跳过在我的活动配置文件列表中添加这个本机配置文件。
参考:
https ://cloud.spring.io/spring-cloud-config/2.1.x/multi/multi_spring-cloud-config.html

0 投票
0 回答
372 浏览

spring-boot - 带有 Vault 的 Spring Cloud Config Server - Vault 覆盖本机配置文件中的任何值

我正在尝试将本机和保管库配置文件与配置服务器后端混合:

当我启动配置服务器时,我 curl 获取属性:

我有空的 propertySources 列表:

但是当我更改我的引导文件(删除保险库配置文件)时:

它有效:返回我的属性:

我确实尝试过使用“订单”标志,但仍然没有...

我发现的唯一解决方法是使用“复合”配置文件进行引导,如下所示:

但是仍然不知道为什么它不适用于多配置文件配置,以及为什么 vault 会覆盖我的本机属性....

0 投票
1 回答
245 浏览

spring-cloud - 在 pcf 中作为 cf run-task 运行时无法连接到配置服务器

应用程序在正常模式下运行良好。但是当使用 cf run task "cf run-task ".java-buildpack/open_jdk_jre/bin/java org.springframework.boot.loader.JarLauncher" --name task1" 作为任务运行它时。它失败了

基本上无法读取配置文件 SPRING_PROFILES_ACTIVE 值

0 投票
1 回答
35 浏览

https - https网站自动弯腰443端口

我们将 cPanel 与 CSF 防火墙一起使用。

CSF 防火墙中的 443 端口被阻止,所有使用 https 运行的网站都被自动弯腰。

端口 80 没有问题,并且在没有 SSL 的情况下运行的网站可以正常工作。

如果我们重新启动 CSF 防火墙,网站将重新开始工作。但一段时间后再次面临同样的问题。

0 投票
1 回答
85 浏览

spring - Spring Boot 配置服务器属性文件名

我想使用文件系统使用 spring boot config server 加载应用程序属性。我可以使用我的代码读取像 {appname}{profile}.properties 这样的配置文件。但根据要求,我需要读取文件名为 {appname}.properties.{profile} 的属性文件。我想知道有什么办法可以解决这个问题吗?

0 投票
0 回答
50 浏览

git - 如何在没有 config-server 的情况下访问基于 git 的 spring-boot 配置

我想使用嵌入式配置服务器加载 spring-boot 配置而不暴露配置服务器其余端点或不继承 @EnableMvc 以便我可以使用基于 @EnableWebFlux 的控制器/处理程序

根据https://github.com/spring-cloud/spring-cloud-config/issues/885未解决的问题,我不能同时激活 config-server 和 webflux

造成的:

每当我运行代码时都会引发

0 投票
1 回答
676 浏览

spring - 如何在 AWS ECS 上配置具有刷新功能的 Spring Cloud Config Server

我正在将一个 Spring Boot 应用程序从 PCF 迁移到 AWS ECS,该应用程序当前正在使用云配置服务器从 git repo 和 aws RDS 读取属性。现在在 ECS 中有一种方法可以实现配置服务器以及 ECS AWS 中的刷新。

0 投票
1 回答
79 浏览

scala - Play 框架 2.7 中的配置服务器

我正在使用 play framework 2.7 实现一个 Web 套接字服务器应用程序我想实现一个远程配置,其中所有应用程序的配置都应该驻留在 github 中。

当我搜索文件来实现它时,我发现下面的 url,

但未列出从 github 访问配置。有没有更好的方法或文档可以从 github 访问配置服务器(如在 Spring 中)?

0 投票
1 回答
773 浏览

spring-boot - 如何禁用 configserver Health 页面检查默认标签 git

我有简单的配置服务器实现,当我浏览/health端点时,我得到:

如何在我的配置服务器再次检查配置服务器运行状况时停止此操作。这导致配置服务器对 git 进行多次调用,这在我的场景中是不需要的。