servlet中如何写一个线程去执行某些逻辑
如题所示,我想在servlet中写一个线程去执行某些逻辑(逻辑线程)。我的想法是,每次请求进来,是不是都会新开一个线程去跑这个servlet?那如果我在servlet中再new一个线程的话,2次请求不就会new两个逻辑线程了?我想让多个serlvet线程都复用这个逻辑线程可以吗?
本人菜鸟,求指导。。。谢谢。
求指导如何new这个线程并且让它为多个servlet线程复用。
(刚刚看到一个说法是servlet是单例多线程,意思是不是不管多少个请求进来new了多少个线程,它们用的都是同一个servlet对象,那如果我在servlet中定义一个线程变量,就相当于多个线程复用一个逻辑线程了?)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可以用队列呀 servlet里面写队列 后端再起一个线程池读队列 处理数据
当然要考虑并发大时 队列满了的处理逻辑