2010-08-26 69 views
3

我正在处理一个客户端,该客户端的WebLogic(版本为11g)域按照使用行为进行组织 - 所以一个用于生产,一个用于测试,一个用于开发,所有应用程序必须共享一个单个域。它有很多应用程序/域(大约20个)。我以前没有看到过这种情况,并不知道它有多普遍。我可以看到一些缺点(例如,您无法以适当的应用程序的方式配置域级设置),但无法想到很多(任何)优势。所以有两个问题: 1.这有多常见? 2.作为一种方法,它有什么优点和缺点?在WebLogic中组织领域

回答

1

我的经验,这是不常见的。我在那里工作使用多个域(每个应用程序和每个环境)的所有地方,这给你的确更精细的控制:

  • 不同的应用程序中使用的各种资源
    • APP1可能需要一个JMS服务器,而APP 2没有按”牛逼
  • 您可以调整域不同
    • APP1可能不会有同样的需求作为APP 2
  • 应用程序是孤立的
    • 在APP1沉重的查询将不会影响APP 2
    • 把APP1投产绝不会影响APP 2
    • 如果我需要重新启动APP1的集群的服务APP2不中断
  • 故障排除,日志分析,促进
  • 等,等

我能想到的唯一的单域方法是维护简单。对于非关键应用程序,它可能会起作用。但我不会对此感到高兴。