Hallo,
ich teste gerade etwas in der MicroServices Architektur.
Ich habe einen Service-Registry(als Eureka Server), einen User(Client) und ein Department (Client).
Man soll jeweils in Client und User ganz normal über posts die Daten übergeben können, was auch alles klappt.
Der User hat ein Attribut DepartmentId in welchem eben die Id eines Departments steht.
Ich habe im User die Methode getUserWithDepartment in welcher ein restTemplate die Instanz des jeweiligen Deparmtents bekommt.
Jedes wenn ich das mache bekomme ich jedoch folgende Fehlermeldung:
Ich habe keine Ahnung an was das liegt.
Ich habe die Gets und Post über Postman gemacht ich sende euch mal die Anfragen rein:
Post für Department
body:
{
"departmentName":"Detlefasdad",
"departmentAddress":"Dadkwk",
"departmentCode":"IT-0asdasd06"
}
Post für User
{
"firstName":"rafael",
"lastName":"martin",
"email": "rafael.martin_bw@aol.com",
"departmentId":"1"
}
Get für Service Registry
Hier ist der Code drin.
Vielen Dank für Hilfe
ich teste gerade etwas in der MicroServices Architektur.
Ich habe einen Service-Registry(als Eureka Server), einen User(Client) und ein Department (Client).
Man soll jeweils in Client und User ganz normal über posts die Daten übergeben können, was auch alles klappt.
Der User hat ein Attribut DepartmentId in welchem eben die Id eines Departments steht.
Ich habe im User die Methode getUserWithDepartment in welcher ein restTemplate die Instanz des jeweiligen Deparmtents bekommt.
Jedes wenn ich das mache bekomme ich jedoch folgende Fehlermeldung:
Java:
2021-06-13 22:36:25.030 ERROR 40896 --- [nio-9092-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.web.client.ResourceAccessException: I/O error on GET request for "http://DEPARTMENT-SERVICE/departments/1": Connection timed out: connect; nested exception is java.net.ConnectException: Connection timed out: connect] with root cause
Ich habe keine Ahnung an was das liegt.
Ich habe die Gets und Post über Postman gemacht ich sende euch mal die Anfragen rein:
Post für Department
body:
{
"departmentName":"Detlefasdad",
"departmentAddress":"Dadkwk",
"departmentCode":"IT-0asdasd06"
}
Post für User
{
"firstName":"rafael",
"lastName":"martin",
"email": "rafael.martin_bw@aol.com",
"departmentId":"1"
}
Get für Service Registry
rafu07/Microservices
Contribute to rafu07/Microservices development by creating an account on GitHub.
github.com
Hier ist der Code drin.
Vielen Dank für Hilfe