AWS Healthcheck not possible with new IIS install

Now that the /healthcheck endpoint appears to require a RhinoComputeKey header I can’t see how to use the AWS Health Checks service. I don’t see an option to provide a header in AWS.

I know a frequent healthcheck violates the spirit of minimizing core billing, but it might be a nice way of avoiding the 40-second latency on the first wakeup call (that’s with an EC2 c5.large machine).

I know the ApiKey requirement is a relatively recent enhancement. Is there a reason it is required for /healthcheck?

Is there a way around this?


I worked around this by implementing a /healthcheckrhino getter in my middleware layer. It then packages up a healthcheck get command with Api Key header to send to Rhino. AWS now calls my middleware instead of Rhino directly.