Open cer opened 2 years ago
It appears to be caused by DNS caching in the JVM. The recreated customer service and order service containers switch IP addresses. Hence return 404s for requests intended for the other.
Before:
/eventuate-tram-sagas-examples-customers-and-orders_customer-service_1 908351bb2745fad8414fefd59f7384b280bfbfa4bc0451ac4433fe09fe5c73a3 172.18.0.8
/eventuate-tram-sagas-examples-customers-and-orders_order-service_1 eba19052b729dac4b387e4b952932cdbb89a9b9e48a8cb6ba1034bad7df230bf 172.18.0.7
/eventuate-tram-sagas-examples-customers-and-orders_api-gateway-service_1 4474318ffcea02710beefccbb26718b8fb2550bd7abe20f0c75fdab73ba71342 172.18.0.6
After
/eventuate-tram-sagas-examples-customers-and-orders_order-service_1 3741b8cebad6b4c949c8b6cae71eac0baa0c43e16e4327a1c67a9bdd52c9c599 172.18.0.8
/eventuate-tram-sagas-examples-customers-and-orders_customer-service_1 67dc9b28bdff8315888c0cf7adca60a07a71ac8371cd76b22b6cb0abc25468d2 172.18.0.7
/eventuate-tram-sagas-examples-customers-and-orders_api-gateway-service_1 4474318ffcea02710beefccbb26718b8fb2550bd7abe20f0c75fdab73ba71342 172.18.0.6
CircleCI build
Test:
API Gateway
composeUp
Appears to recreate services but not API gateway