Does this happen when you are running any jobs which take long time to run? Is there enough memory on the server where job server is installed. If you have multiple job servers and a distributed architecture then try creating a Server Group in DS management console
Regards
Arun Sasi