Post

Logbog uge 41

Desværre fik jeg ikke skrevet logbog i denne uge, men det har generelt stået på hovedpiner med RabbitMQ, som heldigvis er nogenlunde kureret. Det var designmæssige spørgsmål der skabte problemer, især hvordan kommunikationen fra Gateway -> LeakTestService -> Gateway kunne holdes indenfor et http request. Det er blevet løst med RabbitMQ Request Reply Pattern (RPC), hvor der oprettes en request kø og en midlertidlig reply kø. Request køen er den jeg sender til fra GatewayService og det er den LeakTestService lytter på. Svaret fra LeakTestService kommer så tilbage på reply køen, som GatewayService lytter på. Det svar returneres så til det HTTP request der kom til Gateway og på den måde løses problemet.

This post is licensed under CC BY 4.0 by the author.