【发布时间】:2019-11-26 00:39:17
【问题描述】:
UI 允许用户从文件存储中下载文件,但响应返回会抛出所有微服务。我不想在每个微服务上下载文件并在响应时将其上传到下一个。(我不想存储在内存中,这会导致 OutOfmemory 错误) 是否可以返回一些流?
谢谢
【问题讨论】:
-
为什么不返回 URL 而不是文件?
-
只有互联网上提供的第一个服务
-
为什么不从第一个服务下载文件?
-
如果你想在存储数据之前在多个服务之间传递数据,那真的没有意义。如果所有服务都需要访问文件,您应该让第一个服务将其上传到文件存储,然后让所有其他服务都可以访问文件存储。在任何情况下,其他任何事情都没有真正意义。
标签: spring rest spring-boot microservices