Similar to the Eureka server, each OTRS service should also contain the Eureka client configuration, so that a connection between the Eureka server and the client can be established. Without this, the registration and discovery of services is not possible.
Your services can use the following Spring configuration to configure the Eureka client. Add the following configuration in the Restaurant, Booking, and User services (restaurant-service\src\main\resources\application.yml):
eureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/