Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] - Como inicializar no Eclipse o projeto

Olá,

Estou rodando o projeto para inicializar o curso, porém estou obtendo um erro semelhante ao abaixo, no caso eu preciso rodar todas as aplicações juntas antes? é que vi no vídeo parece que a professora inicializa somente 1 aplicação.

2025-09-12 21:59:15.055  WARN 12716 --- [nfoReplicator-0] c.n.discovery.InstanceInfoReplicator     : There was a problem with the instance info replicator

com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server
    at com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient.execute(RetryableEurekaHttpClient.java:112) ~[eureka-client-1.10.17.jar:1.10.17]
    at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.register(EurekaHttpClientDecorator.java:56) ~[eureka-client-1.10.17.jar:1.10.17]
    at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$1.execute(EurekaHttpClientDecorator.java:59) ~[eureka-client-1.10.17.jar:1.10.17]
    at com.netflix.discovery.shared.transport.decorator.SessionedEurekaHttpClient.execute(SessionedEurekaHttpClient.java:77) ~[eureka-client-1.10.17.jar:1.10.17]
    at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.register(EurekaHttpClientDecorator.java:56) ~[eureka-client-1.10.17.jar:1.10.17]
    at com.netflix.discovery.DiscoveryClient.register(DiscoveryClient.java:876) ~[eureka-client-1.10.17.jar:1.10.17]
    at com.netflix.discovery.InstanceInfoReplicator.run(InstanceInfoReplicator.java:121) ~[eureka-client-1.10.17.jar:1.10.17]
    at com.netflix.discovery.InstanceInfoReplicator$1.run(InstanceInfoReplicator.java:101) ~[eureka-client-1.10.17.jar:1.10.17]
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[na:na]
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na]
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[na:na]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na]
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na]
    at java.base/java.lang.Thread.run(Thread.java:840) ~[na:na]

2025-09-12 21:59:15.186  INFO 12716 --- [  restartedMain] b.c.a.pagamentos.PagamentosApplication   : Started PagamentosApplication in 19.768 seconds (JVM running for 21.745)
2025-09-12 21:59:15.196  INFO 12716 --- [  restartedMain] o.s.amqp.rabbit.core.RabbitAdmin         : Auto-declaring a non-durable, auto-delete, or exclusive Queue (pagamento.concluido) durable:false, auto-delete:false, exclusive:false. It will be redeclared if the broker stops and is restarted while the connection factory is alive, but all messages will be lost.
2025-09-12 21:59:15.199  INFO 12716 --- [  restartedMain] o.s.a.r.c.CachingConnectionFactory       : Attempting to connect to: [localhost:5672]
2025-09-12 21:59:15.330  INFO 12716 --- [  restartedMain] o.s.a.r.c.CachingConnectionFactory       : Created new connection: rabbitConnectionFactory#f1bb73d:0/SimpleConnection@52c3b133 [delegate=amqp://guest@127.0.0.1:5672/, localPort= 59055]
2025-09-12 21:59:15.339  INFO 12716 --- [  restartedMain] o.s.amqp.rabbit.core.RabbitAdmin         : Auto-declaring a non-durable, auto-delete, or exclusive Queue (pagamento.concluido) durable:false, auto-delete:false, exclusive:false. It will be redeclared if the broker stops and is restarted while the connection factory is alive, but all messages will be lost.
2 respostas

Olá! Tudo bem?

O erro "Cannot execute request on any known server" sugere que sua aplicação não está conseguindo se registrar no servidor Eureka. Para resolver isso, aqui estão algumas sugestões:

  1. Verifique o Servidor Eureka: Certifique-se de que o servidor Eureka está em execução antes de iniciar suas aplicações clientes. O servidor deve estar acessível no endereço configurado nas suas aplicações.

  2. Configurações de Rede: Verifique se as configurações de rede estão corretas. Se você estiver usando Docker, certifique-se de que as portas estão corretamente mapeadas e que os contêineres podem se comunicar entre si.

  3. Configurações do Eureka Client: No arquivo application.properties ou application.yml da sua aplicação cliente, verifique se as configurações do Eureka estão corretas. Por exemplo:

    eureka.client.service-url.defaultZone=http://localhost:8761/eureka/
    

Se você ainda estiver com problemas após essas verificações, peço que compartilhe todo o seu projeto para que eu possa fazer testes.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.
solução!

Olá, @armano-junior

Obrigado pelo apoio e desculpe a demora e basicamente é isto que você falou eu preciso subir todos os serviços para para poder manipular a aplicação.