Java 服务器将如何处理在服务器上生成的临时文件的多用户文件下载请求?

Java 服务器将如何处理在服务器上生成的临时文件的多用户文件下载请求?,java,client-server,Java,Client Server,我有以下情况: 可请求下载的用户数为100 我正在服务器中创建名为“temp.xlsx”的excel文件,其中包含用户特定的信息,然后发送该文件作为响应 如果有10个用户请求文件,会发生什么情况 服务器将一个接一个地同步处理请求吗?或 服务器将并行处理请求 但在第二种情况下,当服务器尝试为所有用户请求创建和读取文件“temp.xlsx”时,会发生什么情况,请注意,该文件预期包含用户特定的信息,而不是所有用户都通用的信息 上面的代码已经在DEV环境中了,我只想了解它在PROD中对于多个用户的行

我有以下情况: 可请求下载的用户数为100 我正在服务器中创建名为“temp.xlsx”的excel文件,其中包含用户特定的信息,然后发送该文件作为响应

如果有10个用户请求文件,会发生什么情况

  • 服务器将一个接一个地同步处理请求吗?或

  • 服务器将并行处理请求

    但在第二种情况下,当服务器尝试为所有用户请求创建和读取文件“temp.xlsx”时,会发生什么情况,请注意,该文件预期包含用户特定的信息,而不是所有用户都通用的信息

  • 上面的代码已经在DEV环境中了,我只想了解它在PROD中对于多个用户的行为,提前感谢


    技术:JavaREST服务、ApachePOI、服务器Karaf容器请求很可能会并行处理。这取决于您的容器配置。(参见示例)

    你应该

  • 创建具有唯一名称的文件,如
    temp-$username-$timestamp.xlsx
  • 将文件发送给具有

  • 请求很可能会并行处理。这取决于您的容器配置。(参见示例)

    你应该

  • 创建具有唯一名称的文件,如
    temp-$username-$timestamp.xlsx
  • 将文件发送给具有