I am a bit confused about the difference between connect timeout and read timeout. I understand that redis may throw a connect timeout exception when the application starts