异步线程

老友@1 个月前
java·spring boot·后端·tomcat·生命周期·异步线程·startasync
Spring Boot 中如何正确地在异步线程中使用 HttpServletRequest在现代 Web 开发中,使用异步线程处理长时间运行的任务(如文件导出、大规模数据处理等)已经成为一种常见的做法。
老友@1 个月前
java·spring boot·后端·tomcat·多线程·request·异步线程
在 Spring Boot 中使用异步线程时的 HttpServletRequest 复用问题在一个 Web 应用中,通常每个请求都会有一个 HttpServletRequest 对象来保存该请求的上下文信息。例如,HttpServletRequest 存储了请求中的 Cookie 信息。为了提高性能和减少内存使用,Web 容器(例如 Tomcat)会对 HttpServletRequest 对象进行复用。也就是说,当一个请求完成后,Tomcat 会将 HttpServletRequest 对象放回池中,供下一次请求使用。
applebomb10 个月前
小程序·uniapp·worker·unibest·异步线程
uniapp小程序多线程 Worker 实战【2024】最近遇到个小程序异步解码的需求,采用了WebAssembly,涉及大量的计算。由于小程序的双线程模型只有一个线程处理数据,因此智能寻求其它的解决方案。查看小程序的文档,发现小程序还提供一个异步线程的Worker方案,可以并行的。于是尝试采用Worker来进行异步运算,看了下文档,貌似只能有一个Worker异步进行,但是聊胜于无,能多一个线程并行计算,页面逻辑不会卡住就已经很不错了。