gpt4 book ai didi

java - Spring MVC 中的每用户级别同步

转载 作者:太空宇宙 更新时间:2023-11-04 11:46:05 25 4
gpt4 key购买 nike

我正在使用 Spring MVC 设计上传功能。所有来自客户端的上传都会到达处理 ajax 调用的端点。映射到端点的 Controller 调用“@Service”类中的函数。

此函数通过将其上传到我的云文件系统并修改 session 变量来执行实际上传。问题是上传需要一段时间才能完成。因此,我的 Controller 返回的时间延长了。我希望我的 Controller 通过启动一个线程来处理上传然后返回来立即返回。如果同一客户端的多个上传同时调用端点,我想确保对 session 变量的同步访问,我该怎么做?

最佳答案

Spring 使用 servlet 技术,为 servlet 上的每个请求创建不同的线程(而不是不同的实例),因此您真正想要完成的关于线程的任务已经完成。

关于java - Spring MVC 中的每用户级别同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42331544/

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