我的 API 在 tomcat 服务器上运行,我想知道如何处理多个传入请求,即当服务器同时收到多个请求时,它们是并行处理还是一个接一个地处理?
答案1
您可以使用 tomcat 的日志记录功能,在您的 server.xml 文件中,您有类似的内容:
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
确保它未被注释,这样所有请求都会被记录,然后您就能知道您正在处理多少个请求。
只要 tomcat 在线程中运行请求,请求就会并行处理,所以它会同时处理请求。