Intermittent connection timed out via private network

I’ve noticed every few days that connections between my apps fail for different lengths of time, sometimes a couple of minutes and sometimes an hour or longer.

This is the error I get:
Error: Error 110 connecting to <app-name>-redis.internal:6379. Connection timed out.

  • The redis instance is running in jnb and shows that the last deployment was 2 months ago.
  • My client app is running in ‘lhr’ if it perhaps helps?

For 95% of the time, everything runs and connects normally, but for some reason it fails like this every couple of days. Any suggestions?