gpt4 book ai didi

java - 客户端断开后进程是否仍然继续

转载 作者:行者123 更新时间:2023-11-29 03:40:03 24 4
gpt4 key购买 nike

当客户端过早地与服务器请求断开连接时,服务器是否仍然执行剩余的工作?
具体来说,如果我有以下代码,在 Java Servlet doGet 中:

public void doGet(HttpServletRequest req, HttpServletResponse res)throws ServletException, IOException {   A();  //client disconnects after A();    B();    C();  }if client disconnects after A() is finished, would B and C still get executed?

最佳答案

是的。服务器不知道断开连接直到它尝试将某事写入输出流(作为响应)。然后由于中间的代理服务器或由于输出流缓冲的事件,可能很难知道客户端已断开连接。

关于java - 客户端断开后进程是否仍然继续,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13594501/

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