gpt4 book ai didi

microservices - 在微服务环境中提供静态文件?

转载 作者:行者123 更新时间:2023-12-03 14:57:49 25 4
gpt4 key购买 nike

为部署在微服务架构(生产中)中的应用程序提供静态文件的首选方式是什么?

为简单起见,假设我有 3 个应用程序服务器和一个将请求转发到这些服务器的负载平衡器。

  • 负载平衡器是否应该存储文件并根据要求立即提供它们?或..
  • 负载平衡器是否应该将静态文件请求转发到不同的应用程序实例(每个请求到不同的实例)?

  • 是否有最佳实践?

    最佳答案

    最佳做法是将其存储在用于静态内容的服务中,例如 blob 存储(在云中,这将是 Azure 存储、S3 等)。如有必要,利用 CDN 来改善最终用户的延迟和吞吐量。
    但是正如其他人评论的那样,根据您的特定要求,有很多方法可以处理此问题。

    关于microservices - 在微服务环境中提供静态文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47938144/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com