2014-01-14 6 views
2

우리는 MSSQL 데이터베이스를 사용 Play framework 2.1.0와 이상한 문제에 직면 한 후 DB에 연결할 수 없습니다플레이 프레임 워크는 언젠가

응용 프로그램의 conf : I 정렬을 시도

--- (Running the application from SBT, auto-reloading is enabled) --- 

[info] play - Listening for HTTP on /0.0.0.0:9000 

(Server started, use Ctrl+D to stop and go back to the console...) 

[error] c.j.b.h.AbstractConnectionHook - Failed to acquire connection Sleeping for 5ms and trying again. Attempts left: 1. Exception: null 
[error] application - 

! @6h0j5mlj9 - Internal server error, for (GET) [/] -> 

play.api.Configuration$$anon$1: Configuration error[Cannot connect to database [default]] 
     at play.api.Configuration$.play$api$Configuration$$configError(Configuration.scala:80) ~[play_2.10.jar:2.1.0] 
     at play.api.Configuration.reportError(Configuration.scala:558) ~[play_2.10.jar:2.1.0] 
     at play.api.db.BoneCPPlugin$$anonfun$onStart$1.apply(DB.scala:251) ~[play-jdbc_2.10.jar:2.1.0] 
     at play.api.db.BoneCPPlugin$$anonfun$onStart$1.apply(DB.scala:242) ~[play-jdbc_2.10.jar:2.1.0] 
     at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244) ~[scala-library.jar:na] 
     at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244) ~[scala-library.jar:na] 
[error] application - 

: 예외 아래

db.default.url="jdbc:jtds:sqlserver://localhost:1433/PlayApp;instance=SQL2008" 
db.default.driver=net.sourceforge.jtds.jdbc.Driver 
db.default.user=sa 
db.default.pass=test 
db.default.partitionCount=1 
db.default.maxConnectionsPerPartition=5 
db.default.minConnectionsPerPartition=5 
db.default.acquireIncrement=1 
db.default.acquireRetryAttempts=1 
db.default.acquireRetryDelay=5 

문제가 있지만이 오류가 발생할 때마다 내 SQL 인스턴스를 다시 시작해야합니다 일부 연결 풀 문제가 무엇입니까?

anwser?

+0

에 의해

db.default.acquireRetryDelay=5 

을 변경하려고 할 수도 있지만이 같은 문제가 발생하고있다. –

답변

1

당신은 내 구성이 올바른 것 같았다 일부 솔루션을 추가하십시오

db.default.acquireRetryDelay=5 seconds 
+0

simmilar 문제가 있지만 내 구성에 db.default.acquireRetryDelay = 5 초가 있지만 작동하지 않습니다. 이 문제에 대한 해결책을 찾았습니까 ?? –

관련 문제