Как веб-приложения, созданные без Spring (скажем, на Java-JEE и Go), можно обнаружить и зарегистрировать на Eureka Server?
В приложении Spring-Boot легко добавить следующие аннотации:
@EnableDiscoveryClient
@SpringBootApplication
до
public class EurekaClientApp{
public static void main(String[] args) {
SpringApplication.run(EurekaClientApp.class, args);
}
}
и в конфигурации application.properties
eureka.client.register-with-eureka=true
eureka.client.fetch-registry=true
Но для приложений, которые были созданы не как Spring-Boot или, в этом отношении, как Microservices, как они должны быть обнаружены и зарегистрированы как клиенты Eureka Server