`
liyuan1943
  • 浏览: 18270 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

如何在一个机子上运行两个Tomcat?

阅读更多
如何在一个机子上运行两个Tomcat?

---------------------------------------------------------------

<Server port="8006" shutdown="SHUTDOWN"> 监听关闭服务器的端口

<Connector port="9080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />  客户端访问服务器的端口

---------------------------------------------------------------

在server.xml中要修改三个端口:8005,8080,8009,把这三个改成没有在用的端口就可以了

---------------------------------------------------------------
如何在一台服务器上运行多个Tomcat服务

  在一台Windows2000服务器上实现运行多个Tomcat应用,均使用相同的端口或者其它不同的端口,可以使用不同IP绑定服务,只需进行以下两步:
  假设你已经有两个Tomcat应用,各自在不同的目录A与B中。

一、IP地址的设置
  假设服务器只安装有一块网卡,IP地址为192.168.168.169,点击 开始 ==> 设置 ==> 控制面板,双击 ==> 网络和拨号连接,右键单击 ==> 本地连接,选择 ==> 属性 打开 ==> 本地连接属性 面板,选择 ==> Internet协议(TCP/IP),点击 ==> 属性 打开 ==> Internet协议(TCP/IP)属性 面板,点击下方的 ==> 高级 打开 ==> 高级TCP/IP设置 面板。在IP地址栏下面列出了网卡已设定的IP地址和子网掩码,点击 ==> 添加 按钮,在弹出的对话框中填上新的IP地址(如192.168.168.169,注意不能与其他机器的IP地址重复),子网掩码与原有的相同(如255.255.255.0)。然后依次 确定,就完成了多个IP地址的绑定。
 
二、修改Tomcat配置
  分别修改两个A、B目录中的Tomcat的配置文件server.xml
1、在<Server port="8005" shutdown="SHUTDOWN" debug="0">修改两个不同文件的port为不同的值,比如一个为8005,一个为9005
  2、在<Connector>,增加属性 address="{IP地址}",将端口设为80,当然也可不同了,因为IP地址不同了,端口当然也可以不同了:)
  比如:<Connector address="192.168.168.168" port="8080" 

  这样两个独立的Tomcat应用都工作的80端口或者其它自己设置的端口,访问时分别如下:
  http://192.168.168.168:{端口}
  http://192.168.168.169:{端口}
分享到:
评论

相关推荐

    tomcat、java及运行环境配置

    【在一台机子上启动两个TOMCAT】 要在同一台机器上启动两个Tomcat实例,需要配置不同的端口和工作目录,避免冲突。例如,更改HTTP和HTTPS的端口号,以及CATALINA_BASE环境变量以指向不同的工作目录。 【Windows...

    解压版tomcat6.0

    此外,“结合安装版可以实现一台机子上装两个tomcat同时运行”这一信息提示,用户可以在同一台计算机上部署多个Tomcat实例,这在开发、测试或生产环境中非常常见,以实现不同项目或应用的隔离。 在Tomcat 6.0版本中...

    解决VC6生成的MFC程序不能在没有安装过VC6的机子上运行的问题

    标题中的“解决VC6生成的MFC程序不能在没有安装过VC6的机子上运行的问题”直指一个常见的开发和部署难题。在Windows平台上,使用Microsoft Visual C++ 6.0(简称VC6)开发的MFC(Microsoft Foundation Classes)应用...

    解决VS2005生成的exe文件不能在没有安装过VS2005的机子上运行的问题

    标题中的问题直指一个常见的开发环境与执行环境不匹配的现象,即使用Visual Studio 2005(VS2005)开发的应用程序在没有安装相同版本开发环境的计算机上无法正常运行。这种情况通常是因为应用程序依赖于VS2005安装的...

    两个机子在创建局域网可以看见共享东西

    两个机子在创建局域网可以看见共享东西,两个机子在创建局域网可以看见共享东西

    vc2005/2008编写的软件无法在其他机子上运行问题的解决方案

    可以修复由 Microsoft Visual C++ 8.0(CRT项目和MFC项目的Debug版) 和 Microsoft Visual Studio 9.0(CRT项目的Debug版) 编写的软件在其他机器上运行时出现的 “由于应用程序配置不正确,应用程序未能启动。重新安装...

    万能卡开网吧所有机子免费上网

    家好。ヅ※靖※嘿 QQ136571128 今天给大家做的教程是网吧免费上网。 用到工具:网吧克星2006 我看我操作 先打开网吧克星2006 选控制面板好了。...这样两台机子都可以上了。 同样方法在去开第三台机子。 -

    内存释放,加快机子的运行速度

    内存,也被称为RAM(随机存取存储器),是计算机在运行程序时临时存储数据的地方。当应用程序打开或运行时,它们会占用内存,以存储运行时的状态和数据。如果多个大型应用同时运行,内存可能会迅速被占满,导致系统...

    实现升级一台机子上的程序,所有其它机子的程序自动升级

    功能: 实现升级一台机子上的程序,所有其它机子的程序自动升级. 开发工具: PB6.5 (也适用于PB7、PB8、PB9、PB10) 运行环境: 基于数据库(SQL2000测试通过,其它如Oracle,MySQL,Sybase应该没问题) 特点: 1.支持多个模块,...

    读取机子上的进程

    在Windows、Linux或Mac OS等操作系统中,每个运行的应用程序或系统服务都会被表示为一个独立的进程。理解如何读取机子上的进程对于系统管理和故障排查至关重要。 在Windows系统中,可以使用任务管理器来查看和管理...

    有关cisco路由器的配置,将两个网络用路由器连接,以实现两个网络的机子可以相互访问

    当路由器某一端口接收到一个数据包时,它以一定的策略(协议)将其向目的方向转发,以保证数据包在结构复杂的网络中最终到达目的地。 二、实验设备 实验中使用的设备包括: * 2 台 Cisco 2600 路由器 * 2 台 PC ...

    51单片机子程序 51单片机子程序

    51单片机是微电子技术发展中的一个重要里程碑,它是一种广泛应用在电子设备中的嵌入式控制器。子程序,也称为函数或子例行程序,在51单片机编程中扮演着核心角色,允许程序员将复杂任务分解为更小、更易管理的部分。...

    当你不在时可以看到别人在你的机子上干了什么

    标题中的“当你不在时可以看到别人在你的机子上干了什么”指的是监控软件,这种软件可以记录并回放用户在计算机上的操作,以便在你离开电脑时了解他人对你的设备进行了哪些活动。这类软件通常包括屏幕截图、键盘记录...

    WINCE系统的机子运行CAB安装包

    早期WINCE系统的机子,如导航仪等设备不能运行CAB安装包,使用它就能够加载了。

    同个局域网有办法从一台机子复制一个系统到另一个机子.pdf

    在同一个局域网中,确实可以通过特定的方法将一台计算机的系统复制到另一台计算机上。这个过程通常涉及到系统备份和恢复技术,其中最常用的就是使用 Ghost 工具。Ghost 是一款由 Symantec 公司开发的磁盘映像和克隆...

    在装有windows的机子上生成新的SID

    在运行此类工具前,请确保其来源可靠,并理解可能的风险。 3. **运行工具**:解压newsid.exe到一个临时目录,然后以管理员权限运行该程序。在命令提示符下,按照工具的指示操作,通常只需输入相应命令即可。 4. **...

    tomcat 采用msm连接memcached缓存session所需要的所有jar包下载

    我memcached的机子是安装在192.168.1.65 而且只配置一台 把下面对应的jar包复制到apache-tomcat-6.0.37\lib即可 msm要用的包有: javolution-5.4.3.1.jar memcached-2.5.jar memcached-session-manager-1.3.0....

    IDEA配置Tomcat1

    使用IDEA+Tomcat配置JavaWeb项目报错及解决办法JDK安装及配置略(由于之前上过Java课,机子上已经进行过相关配置,jdk14、jre、jvm以

    两台机子互联

    【两台机子互联】指的是如何使用网络技术将两台计算机连接起来,以便它们之间能够进行数据通信。这里主要涉及两种基本的通信方式:电路交换和分组交换。 电路交换是一种传统的通信方式,适用于电话系统。它包括三个...

    根据机器名来选择运行不同的bat

    由于机子多,可以根据机器名来区分部分机子的运行程序,根据机器名来选择运行不同的bat

Global site tag (gtag.js) - Google Analytics