问题标签 [spring-cloud-consul]
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.
spring-cloud - YAML 和 PROPERTIES 配置格式的正反两面
我正在开发 Spring Cloud 应用程序,无法决定在 consul kv 中存储配置的哪种方式会更好:整个 YAML 还是单个参数?每条路都有哪些积极和消极的一面?
spring - 如何在 Legecy(Spring web-mvc)代码中发现我的服务(Spring Boot 应用程序)
我有我的旧版弹簧应用程序(不是弹簧启动)。
现在我已经移动了一些我认为可以作为服务单独工作的代码,我能够干净地移动代码并能够作为单独的服务(弹簧启动应用程序)运行。
现在我想发现我的服务并想从遗留代码中调用,我添加了一个NetFlix-Eureka依赖项,但它正在下载我不想要的 spring-boot 依赖项。
如何在遗留应用程序中发现我的服务并调用其 APIS
spring-boot - org.apache.http.conn.HttpHostConnectException:连接到 localhost:8500 [localhost/127.0.0.1] 失败:连接被拒绝(连接被拒绝)
我尝试在 Windows 10 上使用 Consul 执行 Spring Boot jar 文件。首先我在 Windows 10 上安装了 Consul。然后我执行 Spring Boot jar 文件。供您参考,下面是 application.properties。
并且http://localhost:8500/ui
在网络浏览器上可以成功发现服务。但是我将spring boot项目docker化了。运行docker容器成功。但是与领事的连接失败了。例外如下所示,
在对spring boot jar进行docker化之前,我的项目与consul连接无误。但是在dockerizing之后,连接被拒绝了。dockerzing时我会错过任何程序吗?任何回复将不胜感激。
spring-boot - 领事拒绝连接
我正在使用 Consul 启动 Spring Boot 应用程序。
我收到以下错误
- 我更改了
bootstrap.properties
文件中的默认端口。 - 我还使用了另一个非 Consul Spring Boot 应用程序,它适用于具有相同端口的用例。
netflix-eureka - 尤里卡和领事
我正在实施服务发现并评估两个选项:Eureka 和 Consul。
帮我做决定!我倾向于 Eureka,但我需要解决一个主要的技术问题。我的基础架构基于 openshift。我可以让多个容器在负载均衡器后面运行 Eureka 服务器。据我所知,每台服务器都需要相互通信。此外,Eureka 主要与 AWS 一起使用...
(新手)问题:
1)如何配置每个 Eureka Server 以相互通信?我有一个(负载平衡的)URL。我担心每个服务器可能会变得不同步。
2)我错过了什么吗?
spring-cloud - 关于开发spring-cloud-sdk,汇聚所有开发依赖的问题
我开发了一个sdk,集成了微服务的consul和actuator依赖,但是有问题。如果执行器依赖存在,总是报错,consul注入配置失败。并且执行器被移除它会好的。
一些代码:
spring - 由于 Consul,Spring Boot 应用程序健康状态下降
我的 Spring Boot 应用程序的健康检查状态如下所示。
我无法调试或生成堆栈跟踪。我尝试在整个 Internet 上寻找解决方案,但没有发现任何实质性内容。请帮忙。
java - 如何从不同的 Consul 上下文中获取多个 Consul KV?
我在 Consul 上有这些 KV 源存储:
在我的 Spring Boot 应用程序 application.yml 中,我将其配置如下:
我知道我所做的此配置已将应用程序指向从config/books读取。
但我不知道如何从config/common和config/books中检索 Consul KV 配置。
xml - 使用 XML 配置从 Consul 读取键值
目前,我正在努力使我的 Spring Boot 应用程序能够从 Consul KV 动态读取数据。
目前,我有一堂课:
ConsulServiceClientImpl
我在 XML 配置文件中为上述类定义了一个 bean 初始化,如下所示:
领事配置.xml
这就是我的应用程序类的样子:
DemoApplication.class
现在,在我尝试运行该应用程序后,它给了我一个错误日志:
我想知道是否有任何方法可以像这样使用 XML 配置从 Consul 绑定 KV?