{ "name": "Eureka Service Registration Example", "description": "Example of a Spring Cloud microservice registering with Eureka Server", "component": "Spring Cloud Netflix Eureka", "serverConfiguration": { "spring.application.name": "eureka-server", "server.port": 8761, "eureka.client.register-with-eureka": false, "eureka.client.fetch-registry": false, "eureka.server.enable-self-preservation": false }, "clientConfiguration": { "spring.application.name": "user-service", "server.port": 8081, "eureka.client.service-url.defaultZone": "http://localhost:8761/eureka/", "eureka.instance.prefer-ip-address": true, "eureka.instance.lease-renewal-interval-in-seconds": 30, "eureka.instance.lease-expiration-duration-in-seconds": 90 }, "registeredInstance": { "instanceId": "user-service:192.168.1.100:8081", "app": "USER-SERVICE", "ipAddr": "192.168.1.100", "port": 8081, "status": "UP", "lastUpdatedTimestamp": 1714607302000, "metadata": { "zone": "us-east-1a", "version": "2.3.1" } } }