我已经在 GAP 上部署了我的 java 应用程序。在 jsp 中,我连接到托管在 somee.com 上的外部数据库。我成功加载了 sqljdbc4.jar 但是当我连接到数据库时出现以下错误
java.lang.RuntimeException: Resolve failed: Request=LibraryProject.mssql.somee.com Exception=java.net.SocketException: Socket operation timed out: The API call remote_socket.Resolve() took too long to respond and was cancelled.
我将驱动程序放在 lib 文件夹中并使用以下代码连接到数据库
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String conURL="jdbc:sqlserver://LibraryProject.mssql.somee.com";
Connection con=DriverManager.getConnection(conURL,"mrquack","complete1");
代码看起来很好,在 localhost 上运行良好,并在 appengine 上出现上述错误,请告诉我一个解决方案