问题标签 [connection-timeout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2824 浏览

java - 在设定的超时期限后关闭 JDBC 连接?

有没有办法在设定的超时期限后关闭 JDBC 连接?这些连接是在 GenericObjectPool 中创建的。我知道池可以关闭池中的空闲连接,但是那些被认为是活动的连接呢?如果有人不调用 close(),我正在尝试控制连接泄漏。从我读到的唯一方法可能是在服务器上设置超时时间,但我希望在 Java 中找到一种方法。谢谢!

0 投票
10 回答
264368 浏览

c# - 在实体框架中设置数据库超时

我的命令一直超时,所以我需要更改默认的命令超时值。

我找到了myDb.Database.Connection.ConnectionTimeout,但它是readonly

如何在Entity Framework 5中设置命令超时?

0 投票
1 回答
81 浏览

connection-timeout - 检查媒体流是否可用时出现连接超时错误

在我的控制台应用程序中。我正在通过openstream检查我的数据库中可用的媒体链接。但是在不同的不同点中一次又一次地出现一个错误。即“超时已过期。在操作完成之前超时时间已过或服务器没有响应。该语句已终止”

0 投票
2 回答
2537 浏览

php - PHP MySQL外部数据库连接超时

当我尝试通过以下代码连接到外部(与此代码所在的服务器不同)数据库时,连接超时。我知道数据库的设置设置正确,登录信息也很好,因为我可以使用 HeidiSQL 从我的计算机正常登录。如果有人可以看到此代码有问题,谢谢。

0 投票
1 回答
2585 浏览

php - iphone 应用程序 php Web 服务上的 500 内部服务器错误

我们有共享相同 php web 服务的 iphone 和 android 应用程序。我们在 iphone 应用程序的几个地方发现了 500 内部服务器错误。

当我们第一次尝试访问 Web 服务时,它会出现 500 错误。如果我同时再次尝试它的工作没有错误。但是如果我在大约 10 分钟后尝试访问,它会再次给出 500 错误。

仅供参考:我们检查了数据库连接,它们已正确关闭。

下面是给出错误的示例服务脚本。

我不确定这是否类似于连接超时。

会不会是 iphone app 的错误?
或 php 网络服务?
还是服务器端错误?

我们正在检查这个一个多星期,但仍然无法找到问题。

0 投票
0 回答
5158 浏览

java - 如何解决 java 套接字中的连接超时异常?

我一直在开发一个 Swing 应用程序,当我想添加一个选项,用户可以通过本地网络发送文件时,我遇到了一些严重的问题。

为了通过网络发送文件,我使用了 Sockets 库来创建客户端和服务器之间的连接,Client.java的源代码是:

Server.java的源代码 是:

如您所见,我想将test.txt文件从我的计算机发送到本地网络中存在的另一台计算机。当我运行Server.JavaClient.java时,我在终端中遇到异常,提示连接超时

更让我困惑的是,当我使用我的Localhost运行应用程序时,文件test-copy.txt的副本创建得很好,我查找了异常的原因,我发现它可能是防火墙权限,我为端口启用了事务:1234 ,但我仍然遇到同样的错误。

我在这里要问的是,这是权限问题还是特权问题?我的计算机也设置为管理员和目的地,或者我想添加或修改什么以使其正常工作?

我希望我把我的问题说清楚了。

谢谢 :)。

0 投票
0 回答
800 浏览

java - java - 如何在java中启用防火墙和路由器权限以使用套接字发送文件?

我一直在开发一个 Swing 应用程序,当我想添加一个选项,用户可以通过本地网络发送文件时,我遇到了一些严重的问题。

为了通过网络发送文件,我使用了 Sockets 库来创建客户端和服务器之间的连接,Client.java 的源代码是:

Server.java 的源代码是:

如您所见,我想将 test.txt 文件从我的计算机发送到本地网络中存在的另一台计算机。当我运行 Server.Java 和 Client.java 时,我在终端中遇到异常,提示连接超时:

更让我困惑的是,当我使用我的 Localhost 运行应用程序时,文件test-copy.txt的副本创建得很好,我查找了异常的原因,我发现它可能是防火墙权限,我为端口启用了事务:1234,但我仍然遇到同样的错误。

我在这里要问的是,这是权限问题还是特权问题?如果是,我应该将什么设置为防火墙或路由器的配置以启用事务?我的计算机也设置为管理员和目标,我使用 Windows 7 作为操作系统

我希望我把我的问题说清楚了。

谢谢 :)。

0 投票
0 回答
103 浏览

java - JavaWebStart 阻止 WIN7 + Java6 中的 JAXWS 服务调用

我开发了一个 JAXWS Web 服务客户端应用程序,用于通过 Java WebStart 进行桌面交付。它在 WinXP 下工作得很好,无论是在 Java6 和 7 下,无论是在“java”还是“javaws”下运行。我搬到了Win7。在该平台上,无论是在浏览器还是命令行下,在 Java6 下运行 JWS 时,我始终无法连接到服务。它只是超时,好像它只是无法建立 http 连接。服务器端的 Web 日志中没有显示任何内容。如果我在常规的“java”下运行它就可以了。

在 Java7 下,“java”和 JWS 都可以正常工作。

在所有情况下使用完全相同的 jar,并仔细检查是否始终配置相同的肥皂地址。

我已经尝试了所有我能想到的东西,目前,它看起来就像 Win7 上的 Java6 错误。
有没有其他人看过这个?

该程序是在 NetBeans 中开发的。克林特

更新问题已解决。然而,非常奇怪的行为。有一个微妙的 java 版本不兼容(wsimport 输出是无意中用 J7 编译的,但其余部分是用 J6 编译的,如我所愿)。像往常一样,对 Web 服务的调用被阻止,但从未返回。但是,在幕后,引发了异常,导致连接尝试终止。由于某种原因,该异常从未渗透到堆栈中。似乎下面的某些层行为不端。无论如何,我已经修复了,尽管我仍然会说某处存在错误,可能在 JAXWS 代码中。

0 投票
2 回答
2732 浏览

java - executeUpdate() 调用后超时

我在 Java 程序中有以下场景:

如果我“拔下电缆”并且在第一次 executeUpdate() 调用后与数据库的连接丢失。我如何告诉程序只等待 1 秒,如果没有响应立即进入 catch?

现在发生的事情是程序在该点之后卡住了(第一个 executeUpdate(),在输出“1已执行”处)。

pstmt.setQueryTimeout(1) 方法似乎不起作用。

我在服务器的连接池属性中设置了 10 秒后的连接超时。

很多分钟(半小时)后,我收到以下错误(预期错误):

非常感谢任何帮助。

0 投票
1 回答
3409 浏览

svn - 在 svnsync 中处理大文件

我们计划在悉尼的另一个办公室建立一个 SVN 镜像存储库。我们在两个位置都使用 VisualSVN 服务器 v2.5.7。

我决定用svnsync它来做。起初我想同步我们所有的存储库,当所有存储库都与镜像存储库同步时,调度程序将在svnsync每个午夜调用。

它可以同步我们的一个存储库的 167 个修订版。但是在第 168 版中,我们有一个无法同步的大文件(大约 250 MB 的压缩 oracle 文件)。即使我修改了本地和远程服务器的超时,它也不起作用。它一次坚持大约一小时,并给我以下错误:

传输文件数据......................svnsync: E175002: PUT of '/ {some path} /{ bigfile }.zip': 无法发送请求正文:已建立的连接被主机中的软件中止。<{目标网址}>

httpd-custom.conf以下是我在VisualSVN(本地、镜像)的 Apache 服务器中的文件中所做的修改:

我什至将超时时间增加到 600000 或更多,但结果是一样的。我以 http 模式启动了两台服务器。在我们的本地网络上,它可以在 20 分钟内同步所有该存储库。

关于我们互联网连接的上传速度约为 256 Kbs,我不希望这次是在互联网环境中。但我希望 SVN 服务器等待我为它们设置的超时,因为我们可以轻松地将这些大小的文件提交到使用 CollabNet Server 的其他 SVN 服务器中。只需 2 小时即可成功提交。我认为 300000 秒的超时时间远非 2 小时。