debiprasad I did not make any changes to the default redis.conf file. Is this fine?
Please do not use the default port 6379 unless it's been specifically assigned to you, ie by creating a proxy port application in the dashboard.
Better yet, do not use a port at all - configure your Redis to listen only on a filesystem socket and make your connections through that. It's more secure and you'll have better performance.
debiprasad How can I make sure that Redis always runs and restart automatically if it stops?
Use a process manager like supervisord. I'll try to get a HOWTO up here in the forum soon.