如何在X秒后使振铃请求超时?

问题描述 投票:0回答:1

是否有任何方法可以在X秒后自动对我的服务器发出请求(在服务器上)?

我想这样做,因为在heroku请求time out after 30 seconds上,在这些情况下,我不想在计算响应上浪费服务器资源。我也想杀死所有打开的数据库事务,因此在用户没有体面的响应的情况下,我不会更改数据库。

我正在使用HTTP-kit 2.3.0和compojure 1.6.1。

((我知道让请求花费这么长时间不是最佳实践,但这是针对后台项目的,例如,当数据库无法访问时,这些事情就会发生)

是否有任何方法在X秒后自动对服务器发出请求(在服务器上)?我想这样做是因为在heroku上30秒后请求超时,并且我不想...

clojure ring http-kit
1个回答
0
投票

杀死数据库事务并非易事。如果JDBC驱动程序正在尝试连接到数据库并且正在等待数据库服务器响应,则可以尝试在JDBC驱动程序属性中配置该超时。

© www.soinside.com 2019 - 2024. All rights reserved.