gpt4 book ai didi

spring - Spring +负载平衡/集群

转载 作者:行者123 更新时间:2023-12-04 13:52:55 24 4
gpt4 key购买 nike

我正在开发一个webapp项目,我们正在考虑将其部署在多台服务器上。

您建议使用Spring进行群集/负载平衡的解决方案是什么?

需要考虑哪些问题?

例如:在机器集群中单例如何工作? session 复制呢?还有其他需要考虑的问题吗?

最佳答案

以下是可能的问题列表(不一定与Spring相关):

  • 有状态的 bean -如果您的 bean 具有状态,例如集合积累了一些东西或计数器,则需要考虑是否应复制此状态。例如。这个计数器应该在一个JVM本地还是在整个集群中全局?在后一种情况下,请考虑
  • 文件系统-只要所有实例都使用相同的数据库,一切就可以了。但是,如果一个节点写入磁盘,其他实例将无法读取它。解决方案?将数据库用于所有存储或分布式文件系统
  • HTTP session -使用粘性 session 或复制 session 。如果要进行复制,请使 session 尽可能小。
  • 异​​步作业-如果您每小时运行一次作业,它应该在每台机器上运行还是仅在专用机器上运行(或者随机运行)?
  • 关于spring - Spring +负载平衡/集群,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11774998/

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