gpt4 book ai didi

java - 如何保持运行几分钟的程序的连接

转载 作者:行者123 更新时间:2023-11-30 03:13:45 25 4
gpt4 key购买 nike

我们正在处理大数据集,需要几分钟才能在后端执行存储过程(比如 20 分钟)。如何对服务进行建模来处理此类场景。

  • 排除同步服务,因为它会超时
  • 排除批处理,因为它会影响用户体验

java堆栈中是否有任何框架来处理这个问题。

最佳答案

您可以使用Executor Framework

它允许启动和等待多个线程,同时您可以继续做其他事情。

您可以在 Runnable 中创建连接,并保持该连接直到完成。

将其与 network timeouts 结合起来。

关于java - 如何保持运行几分钟的程序的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33096631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com