我有在AWS中运行的弹簧web应用程序(不是弹簧启动)。我正在尝试创建集中式配置服务器。如何在更改属性后刷新spring-cloud-client?按照教程弹簧云配置客户端没有尤里卡,丝带和弹簧启动
器终端通过发送一个空HTTP POST到客户端的刷新端点,http://localhost:8080/refresh,并确认它的工作通过审查http://localhost:8080/message端点。
但是我的aws Ec2实例在loadbalancer后面,所以我无法调用客户端url。我不太了解netflix Eureka和Ribbon,但似乎在客户端添加了另一个级别的负载平衡器。我不喜欢这种方法。只是为了改变财产,我不想让现有的项目变得不必要的复杂。有没有其他方法?或者我误解了尤里卡/丝带的用法?
我看了看spring-cloud-config-client-without-spring-boot,spring-cloud-config-client-without-auto-configuration他们都没有答案。第一个线程在2015年回答。想知道有没有更新?
尤里卡和功能区与配置客户端无关。有一个HTTP API来配置服务器,但它仍然是你必须在非引导客户端上实现的东西。 – spencergibb
@spencergibb你能解释一下关于Http Api吗?或提供参考链接?客户端如何刷新属性更改? – Chandru