最近在做一个Azure云项目,前台是Java代码,Java代码里使用JDBC驱动访问SQL Azure。
用了JDBC 连接串后,发现2分钟左右连接就超时timeout,原来在SQL Server上是能正常工作的。
jdbc:sqlserver://XXXX.database.windows.net:1433;database=miap;user=username@XXXX;password=myPassword;encrypt=true;hostNameInCertificate=*.database.windows.net
理论上SQL Azure会在30分钟后把idle connection自动踢掉,如下面文档所记载:
http://msdn.microsoft.com/en-us/library/windowsazure/ee336245.aspx
Maximumallowable durations are subject to change depending on the resource usage.A log