`
fancy888
  • 浏览: 39783 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

Weblogic集群判断当前服务器名称

 
阅读更多

      在Weblogic集群环境下,请求被代理服务器动态的分配到多个节点上,如何在程序中判断当前提供服务的是哪个节点呢?

 

      笔者试过取当前服务器IP地址的方法,但如果集群是部署在同一台机器上,那这个方法无效。也试过取服务器端口号,但是由于请求都是从代理服务器转发过来的,所以通过Request对象取得的端口号实际上是代理服务器的端口号。也试过在程序中加入不同的配置文件来解决,但这样作增加了部署的难度(需要每个节点单独部署)。

 

     其实有一个非常简单的作法可以解决这个问题,就是判断JVM的启动参数中的"weblogic.Name"参数。因为在集群情况下,启动Weblogic Server都是通过启动受管Server的方式,JVM参数中一定会有一个"weblogic.Name"参数,而且这个参数在集群中不允许重复。

 

String serverName = System.getProperty("weblogic.Name");

 

      通过这个参数可以很方便的判断当前请求访问的是哪个服务器。

 

      更多精彩原创文章请关注笔者的原创博客:http://www.coolfancy.com

 

0
5
分享到:
评论

相关推荐

    weblogic集群扩充 服务器应用 - 群集服务 - weblogic集群扩充

    weblogic集群扩充 服务器应用 - 群集服务 - weblogic集群扩充weblogic集群详细的搭建步骤,绝对手把手的教你部署weblogic服务器以及集群的扩容.zip

    weblogic集群配置多服务器版

    ### WebLogic 集群配置详解 #### 一、WebLogic 集群...综上所述,通过上述步骤,我们可以成功地在 WebLogic Portal 9.2 上配置一个多服务器集群。这种集群不仅能够提高系统的稳定性和性能,还能简化管理和维护工作。

    WebLogic集群部署资料

    2. 创建集群:在管理控制台上,定义新的集群,设置集群名称、服务器实例等参数。 3. 添加服务器实例:将单个服务器实例添加到集群中,每个实例都需关联到相应的集群。 4. 配置负载均衡:设定负载均衡策略,如基于URL...

    配置Apache-Http-Server做为WebLogic集群的代理服务器.doc

    随着网络技术的发展,WebLogic 集群的代理服务器变得越来越重要。Apache Http Server 作为一个流行的Web 服务器软件,可以作为 WebLogic 集群的代理服务器,本文将详细介绍如何配置 Apache Http Server 作为 ...

    weblogic集群安装及nginx https反向代理及负载均衡配置

    #### 一、WebLogic 集群安装 ##### 1.1 安装环境概述 在进行 WebLogic 集群的安装之前,需要对安装环境进行一定的规划与准备。这里主要包括硬件环境的支持以及软件环境的搭建。 ##### 1.2 硬件需求 - **服务器配置...

    WebLogic集群环境搭建

    WebLogic集群是由多个运行同一WebLogic Server软件的服务器节点组成,可以提供高可用性和可扩展性的应用服务器环境。集群中的各个服务器节点协同工作,可以分担请求负载,保证服务的高可用性,即当某一个节点出现...

    Weblogic集群配置手册 V1.0

    用户需要按照《中间件 FOR RedHat AS5[U2] 安装部署规范》在需要做集群的各服务器上分别安装Weblogic中间件。 2. 配置集群应用的必要条件 在配置集群应用之前,需要满足一些必要条件,例如,网络连接、操作系统、...

    Weblogic集群介绍.

    WebLogic Server 集群是Oracle WebLogic Server中一种关键的高可用性和可扩展性解决方案。它通过将多个WebLogic Server实例组织在一起,提供了一种方法来分散负载、实现故障转移,并确保即使在单个服务器实例出现...

    weblogic 集群与Coherence 集群之路

    Coherence集群可以在WebLogic服务器之间透明地分布数据,使得多个服务器可以同时访问和操作同一份数据,极大地提高了数据访问速度。这种缓存策略减少了对后端数据库的直接访问,降低了数据库的压力,从而提升了整体...

    weblogic的集群与配置图文方法

    与Tomcat集群相比,WebLogic集群有一个显著的特点:需要一个管理服务器,也称为AdminServer,作为集群的控制中枢。在Tomcat集群中,每个实例相当于一个节点,集群中没有中央控制点,管理相对分散。而WebLogic集群则...

    weblogic集群设置完整版

    WebLogic Server是一款由Oracle公司提供的企业级Java应用服务器,它支持集群环境以实现高可用性和负载均衡。在“weblogic集群设置完整版”这个主题中,我们将深入探讨WebLogic集群的配置过程及其重要概念。 一、...

    WebLogic集群配置和负载均衡的实现

    WebLogic集群配置和负载均衡的实现

    weblogic 集群 OA系统安装与部署

    WebLogic集群OA系统的安装与部署是一项复杂而关键的任务,它涉及到服务器配置、网络设置、数据库连接以及应用的分发和管理等多个环节。以下是对这一主题的详细解释: 1. **WebLogic服务器**:WebLogic是Oracle公司...

    weblogic集群部署文档.docx

    WebLogic Server是一款由Oracle公司提供的企业级应用服务器,主要用于部署和管理Java EE应用程序。本文档主要介绍了如何在Windows和Linux操作系统上搭建WebLogic集群,包括WebLogic Server的安装、Domain的配置以及...

    linux下weblogic集群部署

    在Linux环境下部署WebLogic集群是一项关键的任务,它涉及到服务器的配置、JDK的安装、WebLogic Server的安装以及集群的创建和管理。以下是一份详尽的步骤指南: 首先,确保系统环境满足WebLogic Server的运行需求。...

    Weblogic集群概念和配置文档

    WebLogic集群是Oracle WebLogic Server的一种高级特性,它允许在多台服务器上分布和复制应用服务,以提高可用性、可扩展性和性能。在本文档中,我们将深入探讨WebLogic 8.1集群的概念和配置。 **Domain** Domain是...

    weblogic集群部署文档

    weblogic集群部署文档 weblogic集群部署文档 weblogic集群部署文档

    weblogic集群安装配置手册.docx

    - 在WebLogic管理控制台中,你需要创建一个集群,并指定集群的名称和属性。集群中的每个节点都是一个独立运行的WebLogic服务器实例。 4. **部署第二台受管服务器** - **配置受管服务器**:与管理服务器类似,需要...

    Weblogic集群概念和配置

    首先,Domain是WebLogic Server管理的基本单位,它是一个逻辑组织,包含了管理服务器、被管理服务器、机器、节点管理器以及可能存在的多个集群。Domain的配置文件是`config.xml`,它定义了域内所有资源的配置。一个...

Global site tag (gtag.js) - Google Analytics