I was wondering whether something like /health exists on the Scala Stream Enricher, s.t. an Autoscaling Group would be able to automatically bounce instances. I’m aware it publishes to CloudWatch, but it seems to be a bigger pain to do so than to have a simple health endpoint.
I think it might take some thinking about what the design looks like. Exposing a HTTP health check endpoint is possible in some circumstances, but difficult / impossible to do for Beam Enrich as sending health metrics out is far easier.