Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java spring.cloud.discovery.enabled自spring cloud Edgware.RC1以来似乎不起作用_Java_Spring_Spring Cloud - Fatal编程技术网

Java spring.cloud.discovery.enabled自spring cloud Edgware.RC1以来似乎不起作用

Java spring.cloud.discovery.enabled自spring cloud Edgware.RC1以来似乎不起作用,java,spring,spring-cloud,Java,Spring,Spring Cloud,此属性在Edgware.M1之前仍然有效,但在Edgware.RC1中中断。我深入研究了与SpringCloudCommons相关的问题,发现了如下问题 这意味着“DiscoveryClient”现在就可以利用spring引导自动配置功能了吗?但是,像以前一样从命令行禁用“DiscoveryClient”功能的正确方法是什么 --spring.cloud.discovery.enabled = false 在Edgware中,我们决定将服务发现和发现客户端的概念分开,两者是独立的。比如

此属性在Edgware.M1之前仍然有效,但在Edgware.RC1中中断。我深入研究了与SpringCloudCommons相关的问题,发现了如下问题

这意味着“DiscoveryClient”现在就可以利用spring引导自动配置功能了吗?但是,像以前一样从命令行禁用“DiscoveryClient”功能的正确方法是什么

--spring.cloud.discovery.enabled = false

在Edgware中,我们决定将服务发现和发现客户端的概念分开,两者是独立的。比如说

  • 您可能有一个服务需要使用发现客户端向其他服务发出请求,但不希望在发现服务中注册自身

  • 您可能有一个希望被其他服务发现但不需要发现客户端的服务


您可以通过设置
spring.cloud.service-registry.auto-registration.enabled:false
来禁用自动注册,此外,还可以设置
spring.cloud.discovery.enabled:false
来禁用这两项功能。

似乎仍然可以使用。我建议您使用最新的Edgware版本SR2尝试使用is。@RyanBaxter显示此属性在SR2中仍然不起作用。