IPFS files get timeout

Hi, I recently noticed a strange behaviour of my files uploaded from my local ipfs node (which is running on amazon ec2) once file is uploaded and Im trying to fetch it using ipfs.io/ipfs/Qmd4XCMAA9CnRmHf5xTWiFMpobPG9xn5trvNqnibbNwELA it gets time out for some time ( approx: 10 mins or may be forever) and then worked fine, is this a normal thing or is there some thing I can Improve?