【问题标题】:Java/Java EE - Deploying application servers from different vendors in a single environmentJava/Java EE - 在单一环境中部署来自不同供应商的应用服务器
【发布时间】:2013-08-14 20:46:38
【问题描述】:

我有几个在 Tomcat 下运行的应用程序和一些在 WebLogic 上运行的应用程序。我需要将它们全部放在一个域下,并在所有应用程序之间共享静态资源。

我正在考虑使用 Apache Web 服务器作为前端控制器,并使用 WebLogic 代理插件将请求路由到在 WebLogic 上运行的应用程序,并使用 Tomcat 插件将请求路由到在 Tomcat 上运行的应用程序。

这种方法有什么缺点吗?还是有其他更好的解决方案?

【问题讨论】:

  • 你应该选择一个“领先”的应用服务器,它引用其他的。
  • 您能否详细说明一下,您希望分享哪些静态资源?
  • 图像、帮助、基于视频的内容、Flash 文件来命名其中的一些。

标签: java apache jakarta-ee tomcat weblogic


【解决方案1】:

我愿意:

将共享资源放入预定义的 NFS,在两个应用服务器中定义和访问

设置缓存并从 apache 提供静态内容

根据物理服务器的内存和 CPU 要求在物理服务器之间分配应用程序

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-04
    • 1970-01-01
    • 2012-04-14
    • 1970-01-01
    • 2012-07-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多