Neo4j - Unable to acquire connection from the pool

Hi All,
I am using Neo4j DB for my web application and i'm getting frequent connection timeout error. I have been using neo4j-java-driver-1.6.1 in my code and due to this frequent connection timeout have updated the neo4j-java-driver to version 1.7.0. But the same issue occurring again. Any ideas to solve this issue.

Neo4j Version - 3.4.4
Java Driver Version - 1.7.0

Failed execute Neo4j
org.neo4j.driver.v1.exceptions.ClientException: Unable to acquire connection from the pool within configured maximum time of 60000ms
	at org.neo4j.driver.internal.util.Futures.blockingGet(Futures.java:122)
	at org.neo4j.driver.internal.NetworkSession.run(NetworkSession.java:94)
	at org.neo4j.driver.internal.NetworkSession.run(NetworkSession.java:76)
	at org.neo4j.driver.internal.AbstractStatementRunner.run(AbstractStatementRunner.java:41)
	at org.neo4j.driver.internal.AbstractStatementRunner.run(AbstractStatementRunner.java:77)

TIA.