gpt4 book ai didi

java - 需要采用正确的方法来更新传入 servlet 的数据

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

我是 Spring 新手,需要一种适合我的应用程序的方法。我有一个从 Android 设备插入用户纬度和经度的应用程序。根据我的新要求,我需要将每个纬度和经度标记为给定的范围。例如:我需要将我的请求 lat 和 lat 标记为设备用户是在家、在路上还是在客户所在地。

我想知道servlet是否可以为单个请求创建不同的线程?

基本上我需要提交用户纬度//经度数据,同时需要用相应的主数据进行标记,无论他是在家、办公室还是在路上。

我有一个替代方案,我应该运行一个调度程序,在其中我将通过与我获得的主数据进行比较来更新此数据?是否可以在 servlet 请求中运行单独的线程?

最佳答案

Http servlet 请求已由工作线程池处理。如果一个线程正忙于处理一个请求,则下一个请求将由下一个可用线程处理。

根据您的要求,我不明白为什么您需要创建不同的线程,您可以简单地使用单例服务类并同步方法/关键资源,以便一次只有一个线程可以进入它。

为了帮助调试,请在 log4j(或类似)日志框架中使用 %t 模式来查看哪个线程正在服务您的请求。

关于java - 需要采用正确的方法来更新传入 servlet 的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17734589/

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