gpt4 book ai didi

java - 在服务器端查询http请求的困境

转载 作者:行者123 更新时间:2023-12-01 13:36:13 24 4
gpt4 key购买 nike

我正在为应用程序构建服务器端,我在想是否应该在线程(java)上运行每个查询或http请求(或任何其他耗时的过程)?

如果新进程进入服务器端(比如通过 servlet 发出一些请求),同时某些耗时的进程已经在运行(查询或 http 请求),会发生什么?

我在 apache tomcat 服务器(maven)上使用 java。

谢谢!

最佳答案

某个servlet的所有doGet方法都会在不同的线程中自动运行。

这是 Java Servlet 规范 3.0 关于处理请求的内容

基本的Servlet接口(interface)定义了处理客户端请求的服务方法。对于 servlet 容器路由到 servlet 实例的每个请求,都会调用此方法。处理对 Web 应用程序的并发请求通常要求 Web 开发人员设计能够处理特定时间在服务方法内执行的多个线程的 Servlet。通常,Web 容器通过在不同线程上并发执行服务方法来处理对同一 servlet 的并发请求。

关于java - 在服务器端查询http请求的困境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21252105/

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