当前位置: 首页 > 知识库问答 >
问题:

jTDS ssl连接与JRE 1.8挂起

何楷
2023-03-14

我使用jTDS使ssl连接到SQL服务器2008数据库在我的java应用程序,这是运行在JRE 1.8.

当我在连接URL中配置ssl=request属性时,连接只是挂起在JRE 1.8中。然而,同样的事情在JRE 1.7中也可以很好地工作。

我试着用带有encrypt=true属性的MicrosoftJDBC驱动程序做同样的事情,它在JRE 1.7和1.8中都运行得非常好。

知道为什么会这样吗?

我无法理解这是否是jTDS、Java8或SQLServer2008的错误。

共有1个答案

法烨烨
2023-03-14

TdsTlsOutputStream实现中存在错误。我发布了一个jtds-1.3.1的补丁。

见:https://sourceforge.net/p/jtds/bugs/725

 类似资料:
  • 我对CloseableHttpClient管理的连接有问题。Spring服务管理纽约连接: 当执行不成功时,我的setPayment方法最多调用3次。有时在第一次执行后,我的方法挂起而没有响应。欢迎任何建议。

  • 有人能告诉我在maven中scm连接和developerConnection之间的区别吗? 我正在尝试使用,它需要其中之一。 [错误]未能执行goal org . Apache . maven . plugins:maven-release-plugin:2 . 3 . 2:在项目was-topology-legacy-dsl上准备(default-cli ):缺少必需的设置:必须指定scm连接或

  • 在Apache Flink流处理中,连接操作与连接有何不同,因此CoProcessFunction和ProcessJoinFunction有何不同,这是CoProcessFunction提供的onTimer函数吗?您能否提供一个适用于以相互排斥的方式连接/连接的示例用例。

  • 问题内容: 在我的应用程序中,Spring管理用于数据库访问的连接池。Hibernate将这些连接用于其查询。乍一看,我对池没有任何问题:它可以与并发客户端和只有一个连接的池一起正常使用。我可以执行很多查询,所以我认为我(或Spring)不会留下开放的连接。 一段时间不活动后(有时30分钟,有时超过2小时),我的问题出现了。然后,当Hibernate进行搜索时,它会持续很长时间。将log4j级别设

  • 我的结构如下: 我试图用新数据更新指标: 现在我得到的是以下错误: 我正在努力找出为什么状态是空的,我如何甚至控制台日志它的值来调试问题。

  • 在我的程序中,我正在访问wep api。最多可以有7个不同的线程访问web api的不同服务器。每个线程负责一个服务器,每个服务器速率限制每个线程。每个线程更新相同的mysql数据库。线程数保持不变。 在我的示例中,是否需要连接池?我不应该只打开7个不同的连接,这些连接将在程序的生命周期中打开吗?