首页 > 解决方案 > 如何在 play-scala reactjs 种子中实现并行调用响应

问题描述

我正在使用带有ReactJS(在公共目录中)应用程序的play-scala。我的项目中有大约 100 个 Rest API。一些 API 需要超过 10 到 15 分钟才能给出响应,因为该 API 处理批量数据。当我使用此 API 时,在该 API 完成之前,我无法使用另一个 API。

我正在使用async来实现这一点,但仍然没有解决。

  def get() = validate.actionType.async { request =>

    getAll()
  }

我该如何解决这个问题?

标签: reactjsscalarestplayframework

解决方案


可能有两个原因:

  1. 您处于开发模式。开发模式使用 1 个线程。
  2. 您正在从同一个浏览器发出请求:Play 框架控制器操作是否同步?

推荐阅读