问题标签 [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.
pcf - 如何从 PCF 中的配置服务器返回空值?
我正在尝试从微服务中的配置服务器接收空值。我在配置服务器引用的 application.yml 中尝试了“null”(不带引号)以及“${null}”(也不带引号)。两者都提供了一个空字符串。有什么方法可以返回 null 吗?提前致谢!
java - Springboot 配置服务器可以发布除属性和 yml 文件以外的任何内容
配置服务器使使用属性文件中的属性变得容易。有没有办法我们可以在配置客户端应用程序中使用不同类型的文件,例如证书?或者是否有一种 springboot 方式可以在其他一些外部 git 位置获得证书,并使其在像配置服务器这样的消费应用程序中可用。
spring-boot - Spring boot中配置服务器的多个搜索路径
我需要为微服务列表创建一个专用的配置服务器。以下是配置服务器的 application.yml 片段:
我在访问这些微服务配置时遇到了问题。
文档http://cloud.spring.io/spring-cloud-config/spring-cloud-config.html#_spring_cloud_config_server提到通配符 {application}、{label}、{profile} 可以在 searchPaths 变量中使用,以便“您可以隔离路径中的目录”
如果有人可以帮助我解决这个问题,那将是一个很大的帮助,谢谢!
spring - 连接到受 OAuth2 保护的 Spring Config Server
我有一个通过 Keycloak 使用 OAuth2 保护的 Spring Cloud Config Server。在客户端上,没有配置此流程的选项(只有基本身份验证)。有什么解决办法吗?
谢谢
java - Restful Webservice 加配置服务器加 GitHub
开发什么:
Springboot Restful webservice App 部署到 Pivotal Cloud Foundry。
配置服务器连接到 Github 并加载所有属性文件。
Springboot App 连接到 Config Server 以读取属性。
Springboot App 将从 Dev、INT 和 QA 环境中访问
我的问题:
示例应用程序:https ://spring-boot-webservice-app.example.com/app在云上运行
Config Server 具有三个不同的属性文件,例如 dev.properties、int.properties 和 qa.properties。在云上运行的示例应用程序 https://spring-boot-webservice-app.example.com/app
请求:1. https://spring-boot-webservice-app.example.com/app/dev/get - 阅读 dev.properties 2. https://spring-boot-webservice-app.example.com/app/ int/get-读取 int.properties 3. https://spring-boot-webservice-app.example.com/app/qa/get-读取 qa.properties
将从 dev、int 和 qa 环境中调用相同的应用程序,因此 spring boot webservice 应用程序将如何知道请求来自哪个环境,以便应用程序将读取该环境的正确属性而无需重新启动或重新部署应用程序?
docker - 通过 docker-compose 启动 spring 配置服务器时的 503 状态
我已经使用 spring boot 创建了演示配置服务器。它工作正常。
$ curl GET http://localhost:9090/actuator/health
curl: (6) Could not resolve host: GET
{"status":"UP"}%
我用作父项目
依赖项:
下一步是通过 docker 包装服务。Dockerfile
是:
创建独立的 docker 映像并启动容器,它按预期工作:
创建docker-compose.yml
:
启动和检查结果:
日志跟踪看起来不错:
知道如何修复启动的服务的健康状态docker-compose
吗?
docker - 如何从部署在 docker 容器中的微服务正确访问 Spring Cloud 配置服务器中的属性?
我的所有微服务都使用 Spring Cloud(配置服务器、Eureka 服务器、API 网关和服务)相互依赖地工作,并且在我的本地计算机上运行得非常好。但是我在 docker 容器中运行它们时遇到问题,因为我相信Eureka Server 和其他服务没有从 Config Server 获取属性。
我能够在端口 8888 上毫无问题地在容器中运行配置服务器,但其他人则不然。即使我在属性文件中指定了 8761,Eureka Server 也始终在默认端口 8080 上运行,然后它会在几秒钟后失败。以下是我的 docker 和属性文件。
这是我的配置服务器的 bootstrap.properties:
我通过以下方式从 Eureka Server 引用配置服务器:
这是我的 Eureka Server 的属性:
这是我的配置服务器的 dockerfile:
这是我的 Eureka Server 的 dockerfile:
这是我的 Docker 撰写文件:
希望任何人都可以帮助我,这样我终于可以看到它们在 docker 容器中运行,接下来我可以探索 Kubernetes。
git - 使用带有 GIT 的 Spring 云配置读取配置时出现问题
我正在关注 spring.io 中的 Spring 云配置示例。尝试使用 git 从属性文件中读取属性。我尝试了 Stackoverflow 中针对类似问题给出的建议,但没有奏效。有什么见解可以帮助解决这个问题吗?
顺便说一句,我使用的是 Windows 10、JDK 8、Spring Boot 2.0.4
这是我在服务器端的配置。我尝试了 git 和 native 但没有运气:
配置客户端配置:
java - 为什么 Tomcat 8 不在容器中启动?
我尝试使用 Netflix 的 Configserver 启动一个嵌入 Tomcat8 的容器。但是由于某种我不明白的原因,tomcat拒绝启动。
这是堆栈跟踪的第一部分
我真的不明白问题是什么......让我补充一点,它在相同的执行条件和 Tomcat 7 下运行良好!我真的很感激一些帮助,至少要理解这个错误并尝试自己解决它!预先感谢您的帮助!
spring - Spring config server setup IllegalStateException: You need to configure a uri for the git repository
我试图设置 Spring Config 服务器。即使我在配置服务器应用程序的 bootstrap.yml 中提供了一个 bitbucket url,我仍然会遇到异常。
下面是我的 bootstrap.yml (config-server) 中的示例