gpt4 book ai didi

java - 超大型 Java EE 网站是如何构建的?

转载 作者:行者123 更新时间:2023-12-04 07:00:06 27 4
gpt4 key购买 nike

一个最佳实践问题 - 大型网站如何最好地使用 Java 构建。

我有兴趣了解部署本身的结构 -

一些可能的答案:

  • 单耳 - 有/无 session
    在组成部分之间共享
    war ?
  • 多重 war - 有/没有
    session 共享?
  • 多个模块
    组装成一场大战
    在部署时?

  • 是否有任何记录在案的最佳实践?

    最佳答案

    如果你能找到数据,我敢打赌你会有每一个的例子(也许还有更多)。

    我不知道是否有统一遵循的“最佳实践”。

    您最关心的似乎是 session 共享和部署。不管它是如何完成的,我会说 session 数据应该最小化,并且在 WAR 之间共享?不,请一位数据所有者。共享表明您已将单个用例的功能分散到各个模块中。这总有一天会导致悲伤。

    就打包而言,我想说包越大,受更改影响的代码就越多。如果您可以将某物划分为两个独立的 WAR,则可以更改一个而不会降低另一个。这样更利于维护。

    关于java - 超大型 Java EE 网站是如何构建的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2005433/

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