I've got a node.js server deployed on beanstalk w/ an application loadbalancer. The node.js server has has a URL like the following:
app.get('/data/:id.json', async function (req, res) {
// do stuff with an API key URL
})
This API key that I'm using here with a 3rd party service (infura, but that's not important), kept getting called approx. 2k times an hour, and I kept trying to figure out why.
I have come to the conclusion that this may be a health check by AWS. Is there a way to disable this so I can prevent my API key from essentially being abused and charging me?
thanks