[RASSUS] 3. laboratorijska vježba - 2021/2022
sphera
van dockera, jel bih trebao moći iz recimo browsera dobiti http://microservis-aggregate/reading/ jer mi ne prolazi, ali s http://localhost:port/reading/ prolazi a resttemplate u aggreagate koristi eureka imena? jel onda mi radi jer aggregate interno u kontroleru koristi eureku ali na browseru ne prolazi?
Cvija
sphera tako je, na browseru ne bi trebalo proći
WP_Deva
Koja mi točno funkcionalnost eureke treba na strani senzora?
Samo da sazna IP adresu aggregatora ili?
Cvija
IdeGas da agregator sazna adrese temperature i humidity, da ih nemaš hardkodirano u kodu
Zbog toga treba eureka
vidraKida
imam jeben problem, a taj je da
laranotreallycroft
ovaj kôd prepozna adrese i sve i onda kada idem slat zahtjeve dobijem neke pizdarije preko dockera tipa
http://172.23.0.4:8081
to je na aggregatoru, ima li itko ideju u cemu je problem?
WP_Deva
Znamo li kada usmeno odgovaramo ovaj labos?
RogerRoger
Cvija možeš na svaki referirati preko imena docker kontejnera, kao http://<ime-kontejnera>:<exposeani-port>
Tako sam ja napravio povezivanje s konfiguracijskim i Eureka serverom, a agregator ostale mikroservise zove preko Eureke
Cvija
RogerRoger jesi povezao eureku i config?
vidraKida
jel jos nekog muci predaja? meni je projekt tezak 600 MB nemrem predat
Cvija
Ζ ε ύ ς jesi napravio gradle clean i izbrisao .gradle?
vidraKida
Cvija ma skuzio sam da ne trebam i .jar datoteke slat i sve pa mi je bilo manje
RogerRoger
Cvija kasnim, ali ja jesam - meni je Eureka server i config klijent. Pitao sam asistenta i rekao je da nisu tako zamislili labos, ali i da nije greška, samo onda treba srediti da se Eureka uvijek pokrene nakon config servera.
PepGuardiola
Može netko podijelit iskustvo sa današnjeg usmenog? 😄
RogerRoger
PepGuardiola nije strašno. Pokaži gdje ti humidity i temperature učitavaju mjerenja, kako agregator pristupa njihovim mjerenjima, pokaži dohvaćanje mjerenja s agregatora, promijeni mjernu jedinicu u configu i pokaži da se promijenila na mikroservisu.