I am using cloud-config-client in my NodeJS applications to get the external configuration, like Spring Boot application. It works fine, if I start the Node application.
I was looking to auto refresh the configuration in my NodeJS application whenever I push any new configuration or edit the configuration properties in the repo. My Spring Boot applications works fine for auto refresh, because I used "spring-cloud-bus", "spring-cloud-starter-stream-rabbit", "spring-boot-starter-actuator", the @AutoRefresh annotation and bound my spring boot application with RabbitMQ service. I was looking same kind of feature for my Node application, but I could not find any good article on this.
Can anybody help me on this who already used this kind of auto refresh of config for their NodeJS client application? From config properties repo to config-server, it works fine. I can see those new configuration which I pushed in the config repo when I access the config-server URL with application. So, now the only thing is that how my Node client application should refresh themselves without restart.