Hi @kevin,
Managed Redis currently has a relatively short idle timeout that will result in periodic disconnects from applications that are mostly idle. You will need to configure your Redis client to automatically reconnect, for example using the redis-rb
Ruby client, by setting reconnect_attempts > 0
and not using disable_reconnection
. Our Rails guide has a patch for use with Action Cable.
As noted in the documentation, the managed Redis instance address is a private IPv6 address. There is no public address. It’s listed as Private URL
in the flyctl redis status
output.
The older thread you referenced was discussing a standalone app deployment, not the managed product released more recently.
The product was only just launched a few weeks ago, and we’ve been working hard on stability and bug-fixing improvements since the initial rollout.