For some reason my Fly.io app can’t connect to redis. I’ve tried three different types of Redis instances
- Upstash via Fly.io
- Upstash via Upstash.com
- Redis Cloud
In both upstash.com and redis cloud I can connect fine locally but once I try to deploy to fly.io I always get a ConnectionTimeoutError: Connection timeout
. How can I debug this? My best guess is that fly.io is blocking the connection to redis but I have no idea and support is not responding to me.
My production app is down because of this issue so need a fix ASAP. Any help is appreciated.
Thanks,
Max