首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有高并发性的Spring boot

具有高并发性的Spring boot
EN

Stack Overflow用户
提问于 2020-12-04 22:05:04
回答 1查看 77关注 0票数 0

我们有一个春季项目,有大量的预定工作。我们使用@scheduler来执行每个特殊的任务。但是,我们希望所有作业都是并行运行的。因此,在每个作业中,我们创建一个新的线程来执行每20个任务,每个任务调用第三个API来获取数据,处理并保存到数据库中。但是当我们在服务器上部署应用程序时,我们遇到了高CPU的问题,它高于100%。我们该如何解决这个问题呢?有没有框架来管理和执行多个并发的计划任务?

EN

回答 1

Stack Overflow用户

发布于 2020-12-06 09:55:18

考虑一下使用reactor切换到反应式方法,它有一个管理线程和计划任务的极好且极其简单的机制,另一方面,这种解决方案施加了一些限制,您可能必须重写系统的某些部分。

你也可以试试Quartz

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65145003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档