If you're not running your own node, using a web3 endpoint cycling method may help keep your app up and running.