0 0

JBOSS虚拟主机的问题5

各位大虾好,我在工作方面遇到了一个问题,多方确认后可能发现了源,特来验证下。

JBOSS下面通过jboss-web.xml可以配置虚拟主机,便于提供多个域名的访问
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 2.4//EN"
    "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">
<jboss-web>
     <context-root>/工程名XX</context-root>
     <virtual-host>域名A</virtual-host>
     <virtual-host>域名B</virtual-host>
</jboss-web>


在工程XX里面有一个类
public Test{
   public static Map testMap = null;
   static{
      testMap = new HashMap();
      Random rd = new Random();
      testMap.put("version_id",rd.nextInt(1000)*rd.nextInt(1000));
   }
}


然后我发现通过域名A和域名B得到的Test.testMap.get("version_id")是不一样的。

所以我想咨询下是否在jboss里面虚拟主机都会各自加载类,拥有自己独立的空间?
如果有人能提供点这方面的资料就更好了,让我学习学习~
2011年11月11日 15:09

1个答案 按时间排序 按投票排序

0 0

你如何测的?
这个Test是会有每次接收到请求后的输出?

2011年11月13日 12:47

相关推荐

    Using Virtual Hosts in Jboss AS

    在Jboss Application Server (AS) 中使用虚拟主机(Virtual Hosts)是一项重要的配置技术,它允许我们在同一台服务器上部署多个不同的应用,每个应用都可以有自己的域名或者不同的访问路径。这在多租户环境或者需要...

    windows下JBOSS5.1.0部署web应用

    8. **配置JBOSS虚拟路径**: 虚拟主机配置在`$JBOSS_HOME/server/default/deploy/jboss-web.sar/server.xml`文件中,通过`&lt;Host&gt;`标签定义。可以创建新的虚拟主机或修改现有主机的配置来映射不同的Web应用。 9. **...

    jboss相关技术文档

    在Jboss3.0和Tomcat4.03的配置中,主要涉及配置文件的修改,例如`server.xml`,以设定虚拟主机、上下文路径和数据源。整合后的系统能够同时利用JBoss的强大EJB支持和Tomcat的轻量级特性。 **5. JBoss与MS SQL ...

    Apache+Jboss负载均衡加域名转发

    在本配置中,Apache被配置为虚拟主机,每个虚拟主机都有一个特定的域名。当客户端请求到达Apache时,根据请求的域名,Apache会将请求转发到相应的JBoss实例上。 ### 二、关键配置步骤详解 #### 1. 修改JBoss的...

    Apache与Jboss负载均衡教程

    配置方面,则需关注虚拟主机的设置、URL重写规则等,以实现与JBoss的有效集成。 #### JBoss集群 - **JBoss集群**:JBoss支持通过集群来实现高可用性和负载均衡。集群配置主要包括节点间的通信机制、集群管理工具的...

    jboss as7 文档

    - 域模式支持在一个物理或虚拟主机上部署多个应用服务器实例,并集中管理这些实例。 - **5.3.2 一般配置概念**:文档介绍了各种配置项的作用和设置方法。 - 包括日志配置、JVM设置、网络连接配置等。 - **5.3.3 ...

    iis与jboss整合

    - 其中 `[uri:/*.jsp]` 表示解析`.jsp`类型的文件,`[uri:/iistest/*]` 用于配置虚拟主机。 3. **配置jk2.properties文件**: - 在 `D:\jboss-&lt;version&gt;\conf` 目录下创建或编辑 `jk2.properties` 文件。 - 示例...

    Apache安装及JBOSS部署说明文档.rar

    本文档描述了apache web服务器安装以及常用的编译模式;...4. 虚拟主机多工程的布署 24 5.关于多工程后,JBOSS会有内存溢出时的解决方案 25 6.Java, jre ,jdk 的安装 25 7.JBOSS服务的启动脚本 26

    jboss集群部署详细资源

    配置Apache的`httpd.conf`或`/usr/local/apache/conf/extra/httpd-vhosts.conf`,添加虚拟主机和负载均衡规则,例如使用`JkMount`指令将请求分发到JBoss实例。 在Apache中,我们需要创建一个名为worker.properties...

    Apache Tomcat JBOSS Nginx区别

    但是,Apache 是专门用来提供 HTTP 服务的,以及相关配置的(例如虚拟主机、URL 转发等等),而 Tomcat 是符合 Java EE 的 JSP、Servlet 标准下开发的一个 JSP 服务器。 二、Jetty Jetty 是基于 Tomcat 内核的 ...

    Apache2.2+JBOSS 5 集群配置

    - 修改Apache的httpd.conf配置文件,加载mod_jk模块并设置虚拟主机监听端口以及JK模块的配置路径。 6. **JBOSS集群节点配置**: - 需要在每个JBOSS节点上进行适当的集群配置,包括共享的全局状态管理、session...

    jboss5.1集群操作说明 apache2.2.4

    这涉及到定义 Worker(表示 JBoss 实例)、设置负载均衡策略、配置虚拟主机和路径映射等。 9. **安全性**:在集群环境下,安全性是不可忽视的。你需要配置 SSL 证书以加密通信,同时设置适当的认证和授权策略,确保...

    CentOS下apache负载均衡与JBoss集群配置

    对于Apache负载均衡器,通常需要配置虚拟主机、负载均衡指令和代理传递指令。Apache通过mod_jk模块与JBoss集群通信,将客户端请求分发到集群中的不同节点上。 根据描述,JBoss集群与Apache负载均衡器配置完成后,...

    httpd(负载均衡)+Jboss集群高可用部署配置文件

    2. 配置httpd:编辑httpd的配置文件(通常为`/etc/httpd/conf/httpd.conf`),启用mod_proxy、mod_proxy_balancer模块,然后添加负载均衡虚拟主机配置。 3. 设置负载策略:可以选择轮询、权重、最少连接数等不同的...

    JBOSS7配置及管理员手册

    - **云就绪**:增强了对云计算环境的适应能力,包括支持虚拟化和容器技术。 - **Web Profile**:提供了更轻量级的配置选项,适合Web应用开发。 #### JBOSS7特性 - **全新架构**:采用了微内核架构,大幅提高了启动...

    jboss7配置指南

    而主机控制器则部署在各个物理或虚拟主机上,负责控制和管理该主机上的服务器实例。 #### 2.2.2 Domain Controller(域控制器) 域控制器的主要职责包括: - 维护和更新域的管理策略。 - 分发配置信息给所有连接...

    jboss配置(应用服务器,性能调优)

    应用服务器,性能调优,虚拟主机,数据库配置,结合apache

    JBOSS 备忘录 TIPS 操作手册

    以上内容详细阐述了在JBoss部署过程中可能出现的关键问题及其解决方案,包括PermGen空间不足、将JBoss作为Windows服务运行、修改服务绑定地址以及配置虚拟主机等。遵循这些步骤,可以有效地提升JBoss应用的稳定性...

    JBoss实战:服务器配置指南

    - **虚拟主机**: 支持多个虚拟主机的配置,便于在同一台服务器上运行多个网站。 #### 6. 安全性配置 - **用户认证**: 支持多种认证机制,如基于表单的认证、基本认证等。 - **安全领域**: 通过定义安全领域...

    JBoss at Work: A Practical Guide

    这涉及到创建WAR(Web ARchive)文件,理解部署描述符(如web.xml),以及配置虚拟主机和数据源。此外,书里也可能涉及了使用Ant或Maven等构建工具自动化部署的过程。 JBoss支持多种持久化机制,如Hibernate和JPA。...

Global site tag (gtag.js) - Google Analytics