2 Nodes ES cluster becomes unavailable for 2 -3 mins if one node (master) goes down

So why did the node leave? That's what you need to answer.
Check your network, firewalls etc. What does your config look like?