spring-cloud / spring-cloud-bus

Spring Cloud event bus
http://cloud.spring.io/spring-cloud-bus/
Apache License 2.0
407 stars 241 forks source link

/monitor does not notify Spring Cloud Config Client #124

Closed lly835 closed 5 years ago

lly835 commented 6 years ago

SpringBoot 2.0.2.RELEASE SpringCloud Finchley.RELEASE

config-server https://github.com/lly835/config config-client https://github.com/lly835/config-client config-repo https://github.com/lly835/config-repo

config-repo webhooks

qq20180621-150525 2x

config client log

2018-06-26 15:14:43.261 DEBUG 7369 --- [6-J4LpIxCp5cg-1] o.s.c.s.b.StreamListenerMessageHandler   : org.springframework.cloud.stream.binding.StreamListenerMessageHandler@507f47f9 received message: GenericMessage [payload=byte[207], headers={amqp_receivedDeliveryMode=PERSISTENT, amqp_receivedRoutingKey=springCloudBus, amqp_receivedExchange=springCloudBus, amqp_deliveryTag=1, deliveryAttempt=1, amqp_consumerQueue=springCloudBus.anonymous.Qfg9CiNdQ6-J4LpIxCp5cg, amqp_redelivered=false, id=7120fe46-aa5a-1382-160b-a9cd40be0c36, amqp_consumerTag=amq.ctag-P6wkaV3alh438GSzjgcj0w, contentType=application/json, timestamp=1529997283257}]
2018-06-26 15:14:43.267 DEBUG 7369 --- [6-J4LpIxCp5cg-1] o.s.cloud.bus.DefaultBusPathMatcher      : In match: order:test:**, order:9888:adbf6adb73b0ff538091a0d3a49f8f45
2018-06-26 15:14:43.267 DEBUG 7369 --- [6-J4LpIxCp5cg-1] o.s.cloud.bus.DefaultBusPathMatcher      : matchMultiProfile : order:test:**, order:9888:adbf6adb73b0ff538091a0d3a49f8f45
2018-06-26 15:14:43.267 DEBUG 7369 --- [6-J4LpIxCp5cg-1] o.s.c.s.b.StreamListenerMessageHandler   : handler 'org.springframework.cloud.stream.binding.StreamListenerMessageHandler@507f47f9' produced no reply for request Message: GenericMessage [payload=byte[207], headers={amqp_receivedDeliveryMode=PERSISTENT, amqp_receivedRoutingKey=springCloudBus, amqp_receivedExchange=springCloudBus, amqp_deliveryTag=1, deliveryAttempt=1, amqp_consumerQueue=springCloudBus.anonymous.Qfg9CiNdQ6-J4LpIxCp5cg, amqp_redelivered=false, id=7120fe46-aa5a-1382-160b-a9cd40be0c36, amqp_consumerTag=amq.ctag-P6wkaV3alh438GSzjgcj0w, contentType=application/json, timestamp=1529997283257}]
2018-06-26 15:14:47.729 DEBUG 7369 --- [6-J4LpIxCp5cg-1] o.s.c.s.b.StreamListenerMessageHandler   : org.springframework.cloud.stream.binding.StreamListenerMessageHandler@507f47f9 received message: GenericMessage [payload=byte[207], headers={amqp_receivedDeliveryMode=PERSISTENT, amqp_receivedRoutingKey=springCloudBus, amqp_receivedExchange=springCloudBus, amqp_deliveryTag=2, deliveryAttempt=1, amqp_consumerQueue=springCloudBus.anonymous.Qfg9CiNdQ6-J4LpIxCp5cg, amqp_redelivered=false, id=ea78650d-7ee1-3038-7b2e-b3ba4c77abb1, amqp_consumerTag=amq.ctag-P6wkaV3alh438GSzjgcj0w, contentType=application/json, timestamp=1529997287729}]
2018-06-26 15:14:47.730 DEBUG 7369 --- [6-J4LpIxCp5cg-1] o.s.cloud.bus.DefaultBusPathMatcher      : In match: order-test:**, order:9888:adbf6adb73b0ff538091a0d3a49f8f45
2018-06-26 15:14:47.730 DEBUG 7369 --- [6-J4LpIxCp5cg-1] o.s.cloud.bus.DefaultBusPathMatcher      : matchMultiProfile : order-test:**, order:9888:adbf6adb73b0ff538091a0d3a49f8f45
2018-06-26 15:14:47.730 DEBUG 7369 --- [6-J4LpIxCp5cg-1] o.s.c.s.b.StreamListenerMessageHandler   : handler 'org.springframework.cloud.stream.binding.StreamListenerMessageHandler@507f47f9' produced no reply for request Message: GenericMessage [payload=byte[207], headers={amqp_receivedDeliveryMode=PERSISTENT, amqp_receivedRoutingKey=springCloudBus, amqp_receivedExchange=springCloudBus, amqp_deliveryTag=2, deliveryAttempt=1, amqp_consumerQueue=springCloudBus.anonymous.Qfg9CiNdQ6-J4LpIxCp5cg, amqp_redelivered=false, id=ea78650d-7ee1-3038-7b2e-b3ba4c77abb1, amqp_consumerTag=amq.ctag-P6wkaV3alh438GSzjgcj0w, contentType=application/json, timestamp=1529997287729}]

see this line matchMultiProfile : order:test:**, order:9888:adbf6adb73b0ff538091a0d3a49f8f45 9888 is configClient server port i think "order:test:adbf6adb73b0ff538091a0d3a49f8f45" is correct.

see BusEnvironmentPostProcessor 55 line

return "${vcap.application.name:${spring.application.name:application}}:${vcap.application.instance_index:${spring.application.index:${local.server.port:${server.port:0}}}}:${vcap.application.instance_id:${random.value}}";

should change to

return "${vcap.application.name:${spring.application.name:application}}:${vcap.application.instance_index:${spring.cloud.config.profile:${local.server.port:${server.port:0}}}}:${vcap.application.instance_id:${random.value}}";
ryanjbaxter commented 6 years ago

@lly835 can you explain why this is causing the issue and why we should use spring.cloud.config.profile instead of spring.application.index? Did this work in Edgware.SR4?

hellozjf commented 6 years ago

@ryanjbaxter see #112

Monitor has to try and derive the appname from the file. If your appname has dashes in it (like yours does config-client), it incorrectly derives the name config (the dashes are used for profiles), therefor config-client won't respond to a refresh addressed to config.

What we want is when config-client changed, it can alse refresh config app.

lly835 commented 6 years ago

@ryanjbaxter i don't test in Edgware.SR4. "spring.application.index" is Deprecated in Finchley.RELEASE.

kurtbaker09 commented 6 years ago

Wouldn't you want the profile to come from spring.profiles.active instead of spring.cloud.config.profile?

We are running into the same issue and set the profiles using the spring.profiles.active property.

kurtbaker09 commented 6 years ago

Workaround is to set the spring.cloud.bus.id similar to the example below:

spring:
  cloud:
    bus:
      #Workaround for defect in https://github.com/spring-cloud/spring-cloud-bus/issues/124
      id: ${vcap.application.name:${spring.application.name:application}}:${vcap.application.instance_index:${spring.profiles.active:${local.server.port:${server.port:0}}}}:${vcap.application.instance_id:${random.value}}

Granted I changed this to use spring.profiles.active instead of spring.cloud.config.profile. You'll want to set this on the spring-cloud-config-client side or inside of your spring cloud configuration repository.

1060352728 commented 5 years ago

@kurtbaker09 thank you verymuch

spencergibb commented 5 years ago

Using the application provided by @lly835 (after updating to the latest spring boot 2.0.6 and Finchley.SR2), using monitor worked fine for me.

spring-projects-issues commented 5 years ago

If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.

zhangleiDev commented 5 years ago

Workaround is to set the spring.cloud.bus.id similar to the example below:

spring:
  cloud:
    bus:
      #Workaround for defect in https://github.com/spring-cloud/spring-cloud-bus/issues/124
      id: ${vcap.application.name:${spring.application.name:application}}:${vcap.application.instance_index:${spring.profiles.active:${local.server.port:${server.port:0}}}}:${vcap.application.instance_id:${random.value}}

Granted I changed this to use spring.profiles.active instead of spring.cloud.config.profile. You'll want to set this on the spring-cloud-config-client side or inside of your spring cloud configuration repository.

spring.application.index to spring.cloud.config.profile

spring.cloud.bus.id="${vcap.application.name:${spring.application.name:application}}:${vcap.application.instance_index:${spring.cloud.config.profile:${local.server.port:${server.port:0}}}}:${vcap.application.instance_id:${random.value}}"

I'v tryed it and It works well.

spencergibb commented 5 years ago

Closing as functioning properly

lly835 commented 5 years ago

@spencergibb emm.... i use spring boot 2.0.6 and Finchley.SR2, /monitor does not notify Spring Cloud Config Client. SpringBoot 2.0.6.RELEASE SpringCloud Finchley.SR2

config-server https://github.com/lly835/config config-client https://github.com/lly835/config-client config-repo https://github.com/lly835/config-repo

config-repo webhooks image

config log

2019-04-14 21:22:44.614  INFO 57144 --- [nio-8080-exec-1] o.s.c.c.monitor.PropertyPathEndpoint     : Refresh for: order:test
2019-04-14 21:22:44.646  INFO 57144 --- [nio-8080-exec-1] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@1b22df5: startup date [Sun Apr 14 21:22:44 CST 2019]; root of context hierarchy
2019-04-14 21:22:44.656  INFO 57144 --- [nio-8080-exec-1] f.a.AutowiredAnnotationBeanPostProcessor : JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2019-04-14 21:22:44.657  INFO 57144 --- [nio-8080-exec-1] trationDelegate$BeanPostProcessorChecker : Bean 'configurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$30598932] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2019-04-14 21:22:44.684  INFO 57144 --- [nio-8080-exec-1] o.s.boot.SpringApplication               : No active profile set, falling back to default profiles: default
2019-04-14 21:22:44.686  INFO 57144 --- [nio-8080-exec-1] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@3c38cf3: startup date [Sun Apr 14 21:22:44 CST 2019]; parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@1b22df5
2019-04-14 21:22:44.686  INFO 57144 --- [nio-8080-exec-1] f.a.AutowiredAnnotationBeanPostProcessor : JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2019-04-14 21:22:44.690  INFO 57144 --- [nio-8080-exec-1] o.s.boot.SpringApplication               : Started application in 0.073 seconds (JVM running for 268.788)
2019-04-14 21:22:44.690  INFO 57144 --- [nio-8080-exec-1] s.c.a.AnnotationConfigApplicationContext : Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@3c38cf3: startup date [Sun Apr 14 21:22:44 CST 2019]; parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@1b22df5
2019-04-14 21:22:44.690  INFO 57144 --- [nio-8080-exec-1] s.c.a.AnnotationConfigApplicationContext : Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@1b22df5: startup date [Sun Apr 14 21:22:44 CST 2019]; root of context hierarchy
2019-04-14 21:22:44.776  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Shutting down DiscoveryClient ...
2019-04-14 21:22:44.777  INFO 57144 --- [nio-8080-exec-1] o.s.c.n.eureka.InstanceInfoFactory       : Setting initial instance status as: STARTING
2019-04-14 21:22:47.781  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Unregistering ...
2019-04-14 21:22:47.786  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : DiscoveryClient_CONFIG/192.168.31.32:config - deregister  status: 200
2019-04-14 21:22:47.791  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Completed shut down of DiscoveryClient
2019-04-14 21:22:47.792  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Initializing Eureka in region us-east-1
2019-04-14 21:22:47.804  INFO 57144 --- [nio-8080-exec-1] c.n.d.provider.DiscoveryJerseyProvider   : Using JSON encoding codec LegacyJacksonJson
2019-04-14 21:22:47.804  INFO 57144 --- [nio-8080-exec-1] c.n.d.provider.DiscoveryJerseyProvider   : Using JSON decoding codec LegacyJacksonJson
2019-04-14 21:22:47.804  INFO 57144 --- [nio-8080-exec-1] c.n.d.provider.DiscoveryJerseyProvider   : Using XML encoding codec XStreamXml
2019-04-14 21:22:47.804  INFO 57144 --- [nio-8080-exec-1] c.n.d.provider.DiscoveryJerseyProvider   : Using XML decoding codec XStreamXml
2019-04-14 21:22:47.857  INFO 57144 --- [nio-8080-exec-1] c.n.d.s.r.aws.ConfigClusterResolver      : Resolving eureka endpoints via configuration
2019-04-14 21:22:47.857  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Disable delta property : false
2019-04-14 21:22:47.857  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Single vip registry refresh property : null
2019-04-14 21:22:47.857  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Force full registry fetch : false
2019-04-14 21:22:47.858  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Application is null : false
2019-04-14 21:22:47.858  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Registered Applications size is zero : true
2019-04-14 21:22:47.858  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Application version is -1: true
2019-04-14 21:22:47.858  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Getting all instance registry info from the eureka server
2019-04-14 21:22:47.861  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : The response status is 200
2019-04-14 21:22:47.863  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Starting heartbeat executor: renew interval is: 30
2019-04-14 21:22:47.863  INFO 57144 --- [nio-8080-exec-1] c.n.discovery.InstanceInfoReplicator     : InstanceInfoReplicator onDemand update allowed rate per min is 4
2019-04-14 21:22:47.864  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Discovery Client initialized at timestamp 1555248167864 with initial instances count: 4
2019-04-14 21:22:47.865  INFO 57144 --- [nio-8080-exec-1] o.s.c.n.e.s.EurekaServiceRegistry        : Unregistering application CONFIG with eureka with status DOWN
2019-04-14 21:22:47.865  INFO 57144 --- [nio-8080-exec-1] o.s.c.n.e.s.EurekaServiceRegistry        : Registering application CONFIG with eureka with status UP
2019-04-14 21:22:47.865  WARN 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Saw local status change event StatusChangeEvent [timestamp=1555248167865, current=UP, previous=DOWN]
2019-04-14 21:22:47.865  INFO 57144 --- [nio-8080-exec-1] o.s.cloud.bus.event.RefreshListener      : Received remote refresh request. Keys refreshed []
2019-04-14 21:22:47.865  INFO 57144 --- [nio-8080-exec-1] o.s.c.c.monitor.PropertyPathEndpoint     : Refresh for: order-test
2019-04-14 21:22:47.865  INFO 57144 --- [nfoReplicator-0] com.netflix.discovery.DiscoveryClient    : DiscoveryClient_CONFIG/192.168.31.32:config: registering service...
2019-04-14 21:22:47.869  INFO 57144 --- [nfoReplicator-0] com.netflix.discovery.DiscoveryClient    : DiscoveryClient_CONFIG/192.168.31.32:config - registration status: 204
2019-04-14 21:22:47.883  INFO 57144 --- [nio-8080-exec-1] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@3710026d: startup date [Sun Apr 14 21:22:47 CST 2019]; root of context hierarchy
2019-04-14 21:22:47.889  INFO 57144 --- [nio-8080-exec-1] f.a.AutowiredAnnotationBeanPostProcessor : JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2019-04-14 21:22:47.890  INFO 57144 --- [nio-8080-exec-1] trationDelegate$BeanPostProcessorChecker : Bean 'configurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$30598932] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2019-04-14 21:22:47.908  INFO 57144 --- [nio-8080-exec-1] o.s.boot.SpringApplication               : No active profile set, falling back to default profiles: default
2019-04-14 21:22:47.909  INFO 57144 --- [nio-8080-exec-1] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@5f21ff02: startup date [Sun Apr 14 21:22:47 CST 2019]; parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@3710026d
2019-04-14 21:22:47.909  INFO 57144 --- [nio-8080-exec-1] f.a.AutowiredAnnotationBeanPostProcessor : JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2019-04-14 21:22:47.911  INFO 57144 --- [nio-8080-exec-1] o.s.boot.SpringApplication               : Started application in 0.045 seconds (JVM running for 272.01)
2019-04-14 21:22:47.912  INFO 57144 --- [nio-8080-exec-1] s.c.a.AnnotationConfigApplicationContext : Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@5f21ff02: startup date [Sun Apr 14 21:22:47 CST 2019]; parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@3710026d
2019-04-14 21:22:47.912  INFO 57144 --- [nio-8080-exec-1] s.c.a.AnnotationConfigApplicationContext : Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@3710026d: startup date [Sun Apr 14 21:22:47 CST 2019]; root of context hierarchy
2019-04-14 21:22:47.970  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Shutting down DiscoveryClient ...
2019-04-14 21:22:47.971  INFO 57144 --- [nio-8080-exec-1] o.s.c.n.eureka.InstanceInfoFactory       : Setting initial instance status as: STARTING
2019-04-14 21:22:50.976  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Unregistering ...
2019-04-14 21:22:50.980  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : DiscoveryClient_CONFIG/192.168.31.32:config - deregister  status: 200
2019-04-14 21:22:50.985  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Completed shut down of DiscoveryClient
2019-04-14 21:22:50.986  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Initializing Eureka in region us-east-1
2019-04-14 21:22:50.988  INFO 57144 --- [nio-8080-exec-1] c.n.d.provider.DiscoveryJerseyProvider   : Using JSON encoding codec LegacyJacksonJson
2019-04-14 21:22:50.988  INFO 57144 --- [nio-8080-exec-1] c.n.d.provider.DiscoveryJerseyProvider   : Using JSON decoding codec LegacyJacksonJson
2019-04-14 21:22:50.988  INFO 57144 --- [nio-8080-exec-1] c.n.d.provider.DiscoveryJerseyProvider   : Using XML encoding codec XStreamXml
2019-04-14 21:22:50.988  INFO 57144 --- [nio-8080-exec-1] c.n.d.provider.DiscoveryJerseyProvider   : Using XML decoding codec XStreamXml
2019-04-14 21:22:51.036  INFO 57144 --- [nio-8080-exec-1] c.n.d.s.r.aws.ConfigClusterResolver      : Resolving eureka endpoints via configuration
2019-04-14 21:22:51.036  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Disable delta property : false
2019-04-14 21:22:51.036  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Single vip registry refresh property : null
2019-04-14 21:22:51.036  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Force full registry fetch : false
2019-04-14 21:22:51.036  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Application is null : false
2019-04-14 21:22:51.036  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Registered Applications size is zero : true
2019-04-14 21:22:51.036  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Application version is -1: true
2019-04-14 21:22:51.036  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Getting all instance registry info from the eureka server
2019-04-14 21:22:51.039  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : The response status is 200
2019-04-14 21:22:51.039  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Starting heartbeat executor: renew interval is: 30
2019-04-14 21:22:51.039  INFO 57144 --- [nio-8080-exec-1] c.n.discovery.InstanceInfoReplicator     : InstanceInfoReplicator onDemand update allowed rate per min is 4
2019-04-14 21:22:51.040  INFO 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Discovery Client initialized at timestamp 1555248171040 with initial instances count: 4
2019-04-14 21:22:51.040  INFO 57144 --- [nio-8080-exec-1] o.s.c.n.e.s.EurekaServiceRegistry        : Unregistering application CONFIG with eureka with status DOWN
2019-04-14 21:22:51.041  INFO 57144 --- [nio-8080-exec-1] o.s.c.n.e.s.EurekaServiceRegistry        : Registering application CONFIG with eureka with status UP
2019-04-14 21:22:51.041  WARN 57144 --- [nio-8080-exec-1] com.netflix.discovery.DiscoveryClient    : Saw local status change event StatusChangeEvent [timestamp=1555248171041, current=UP, previous=DOWN]
2019-04-14 21:22:51.041  INFO 57144 --- [nfoReplicator-0] com.netflix.discovery.DiscoveryClient    : DiscoveryClient_CONFIG/192.168.31.32:config: registering service...
2019-04-14 21:22:51.041  INFO 57144 --- [nio-8080-exec-1] o.s.cloud.bus.event.RefreshListener      : Received remote refresh request. Keys refreshed []
2019-04-14 21:22:51.045  INFO 57144 --- [nfoReplicator-0] com.netflix.discovery.DiscoveryClient    : DiscoveryClient_CONFIG/192.168.31.32:config - registration status: 204
2019-04-14 21:27:51.043  INFO 57144 --- [trap-executor-0] c.n.d.s.r.aws.ConfigClusterResolver      : Resolving eureka endpoints via configuration

config-client empty log.