gpt4 book ai didi

tomcat - tomcat上的webapp分区

转载 作者:行者123 更新时间:2023-11-28 23:09:04 25 4
gpt4 key购买 nike

我有一个大型单体网络应用程序,每当我对网络应用程序的特定部分进行更改时,我就不得不部署整个应用程序。

我想根据功能将其分解为更小的 block (例如,在银行网站中 - 我想将信息内容与网上银行功能分开,所以如果我对网上银行功能进行更改,我只是部署那部分)

这里的挑战是整个 web 应用程序中某些通用元素的存在,例如登录用户的 session 。

对可以完成 webapp 分区的不同方式有什么想法吗?谢谢。

最佳答案

从程序员的角度来看:如果模块使用公共(public)元素和运行时信息(如 session ),我不会拆解应用程序。一旦您拥有不同的 Web 应用程序,您就会拥有不同的类加载器,并且您的应用程序将不会“看到”彼此,这使得同步和互操作性变得非常困难。

我宁愿建议您使用支持热插拔模块的框架。例如像 Equinox 这样的 OSGI 实现.

关于tomcat - tomcat上的webapp分区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1247519/

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