端点之间的Spring REST CPU使用限制

时间:2018-04-07 00:32:14

标签: spring performance rest cpu-usage

我有一个Spring REST API。 假设ObjectInput/OutputStream端点为我们提供了id = 122的学生的GPA

假设我们正在预先计算所有GPA数据并写入HashMap。

我不想为每个请求查询数据库。

问题是:

  • GPA计算过程(让我们坐着/students/122/gpa端点)是一个艰难的数学过程,几乎消耗所有CPU。
  • 当我触发/计算端点以刷新GPA HashMap时,/calculate端点响应非常慢,因为计算消耗了所有CPU。

有没有办法在Spring REST中优先考虑一些endppoints或一些服务任务?

0 个答案:

没有答案