gpt4 book ai didi

java - 在一个HttpSession内启动一个进程并在 session 过期之前将其交给另一个 "owner"?

转载 作者:行者123 更新时间:2023-12-02 07:56:16 25 4
gpt4 key购买 nike

我(正在尝试)开发一个Web应用程序系统,它处理用户请求和计算,并通过扩展Threads和Runtime.exec()(在Linux和/或Windows上)将它们传递到服务器上的(定制的)可执行文件)。这些计算可能非常耗时,并且可能超出 HttpSession 的持续时间。如果发生这种情况,并且 session 过期,线程/进程也会与 HttpSession 一起死亡(对吗?)。

我的问题:有没有办法在 session 中启动进程并将其切换到 session 独立进程,例如?

如果我无法追踪进程ID也没关系,我只是寻找一种在网络服务器上启动进程并让它们运行的​​方法,即使用户的 session 过期。

感谢您的任何想法和提示!

最佳答案

您应该使用作业调度库,例如 Quartz ,所以你的作业根本不依赖于 HttpSession

关于java - 在一个HttpSession内启动一个进程并在 session 过期之前将其交给另一个 "owner"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9584528/

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