`

本地启动多个Tomcat6服务

阅读更多
项目分前、后台2个项目,使用的是绿色解压版tomcat6.0,如果将2个项目一起部署,启动太慢而且启动时容易抛出异常。由于我两个项目都参加了开发,在和其他同事调试的时候又必须开两个项目,这样导致时间大大的浪费,于是就将两个项目分别部署,这样调试、开发两不误。

把tomcat解压两份,然后在把项目部署在对应的容器上,部署需要注意如下事项:
1.环境变量中配置JAVA_HOME(tomcat需要这个参数),如下图:


这样也简化了java环境变量Path中的配置,如下图:


2.修改tomcat的端口,修改tomcat6\bin\server.xml文件中得三处端口(修改其中一个tomcat的配置即可,避免端口占用),如下图:


或者可以直接在一个容器下启动多个项目(需要一定的耐心-_-!),但往往会出现常驻内存异常(java.lang.OutOfMemoryError: PermGen space),解决方法是加大内存,流程如下:
在eclipse中点击window -> preferences -> java -> installed jres -> 在此窗口中双击使用的jre -> 配置Default VM Arguments为:-Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m,如下图:

  • 大小: 17.1 KB
  • 大小: 19.3 KB
  • 大小: 34.1 KB
  • 大小: 119.1 KB
分享到:
评论

相关推荐

    windows不能在本地计算机启动Apache Tomcat. 有关更多信息,查阅系统事件日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服

    当出现“Windows不能在本地计算机启动Apache Tomcat”的错误,通常意味着服务无法正常启动,可能是由于多种原因导致的。 首先,系统事件日志(Event Viewer)是解决问题的关键工具。它记录了操作系统中发生的所有...

    同一系统里启动多个tomcat

    ### 在同一系统里启动多个Tomcat的详细指南 #### 一、引言 在实际的开发与运维工作中,有时会遇到需要在同一台机器上运行多个Tomcat实例的需求。这种需求通常出现在开发测试环境或者需要进行负载均衡的情况下。...

    nginx-配置多个tomcat

    本示例中的"nginx-配置多个tomcat"就是这样一个应用场景,它涉及到Nginx和Tomcat两个核心组件,以及如何通过Nginx作为反向代理来管理多个Tomcat实例。 **Nginx** 是一款高性能的HTTP和反向代理服务器,以其轻量级、...

    shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止

    这个"shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止"的方案,就是一种典型的自动化运维实践,它结合了多个核心工具和技术,包括shell脚本、expect、ssh以及scp,用于实现远程服务器管理与文件...

    一个服务器搭多个tomcat导致session丢失,或者同一个IP不同端口,多个应用的session会冲突解决方法

    一个服务器上搭建了多个tomcat或者weblogic,端口不一样,同时启动访问时session丢失。如:A,B两个服务,在浏览器中登录访问A后,当前打开的浏览器上在开一个选项卡访问B服务后,回过来点击访问A时session丢失,...

    tomcat本地服务

    在本篇文章中,我们将深入探讨Tomcat的多个版本、其核心功能以及如何在本地安装和配置Tomcat服务。 Tomcat自发布以来,经历了多个版本的迭代,其中提到的最高版本8.5,包含了对Java EE 7规范的支持,提供了更高的...

    本地部署多台tomcat文档.docx

    因为要运行多个Tomcat实例,我们需要确保每个实例的端口不冲突。主要修改`conf/server.xml`文件中的端口设置,包括HTTP的8080端口、HTTPS的8443端口、AJP的8009端口以及Shutdown的8005端口。例如,将第二个Tomcat的...

    android 如何使用tomcat搭建服务器

    - `Android 中tomcat搭建本地服務器 - Tomcat小站.mht`:这可能是另一个关于在Android设备上搭建Tomcat服务器的指南。 - `android开发中tomcat服务器怎么设置?的终极解决教程 - 大灰狼教程网.mht`:这个教程可能是...

    tomcat6服务器

    Tomcat6支持多个虚拟主机,可以在`server.xml`中添加多个`<Host>`元素,每个`<Host>`代表一个虚拟主机,可以配置不同的应用程序和域名。 9. **集群与负载均衡**: 通过配置`cluster`和`LoadBalancer`模块,可以...

    tomcat服务器上部署项目

    总之,部署Java Web项目到Tomcat服务器是一个多步骤的过程,涉及到服务器配置、项目打包以及服务器管理等多个环节。理解这些知识点有助于优化开发流程,提高效率。在实际操作中,应根据具体需求选择适合的部署方式,...

    Tomcat6 安装详解

    1. 安装完成后,可以在任务栏的系统托盘处看到一个绿色的小箭头图标,这表示Tomcat服务已经启动。 2. 打开浏览器,在地址栏输入`http://localhost:8080/`,如果出现Tomcat的欢迎页面,则表示Tomcat安装成功且运行...

    本地同时部署两个tomcat需要修改的内容

    在IT行业中,尤其是在服务器管理与Web应用部署领域,有时我们需要在同一台机器上部署多个Tomcat服务器,以便同时运行不同的Web应用程序。标题“本地同时部署两个Tomcat需要修改的内容”和描述提示了这一需求。以下是...

    本地tomcat7.0.76包

    【描述】"本地tomcat7.0.76包,myeclipse增加本地tomcat servers,检索本地tomcat路径,启动成功"说明了在MyEclipse集成开发环境中配置和使用这个Tomcat实例的过程。MyEclipse是一款强大的Java EE集成开发环境,它支持...

    tomcat6 tomcat6

    .rar是一种流行的压缩文件格式,用于打包和压缩多个文件,便于传输和存储。用户通常会下载这样的压缩包,然后解压到本地进行安装或配置。 标签“tomcat6”进一步强调了这个话题的核心,即与Tomcat 6相关的技术知识...

    Tomcat6.x

    通过"apache-tomcat-6.0.exe"这个文件名可以看出,这是Tomcat6.x的Windows可执行安装包,用户只需双击运行,按照提示进行安装,即可在本地机器上搭建起一个运行Java Web应用的服务器环境。安装完成后,用户可以通过...

    linux下tomcat6

    总结起来,Linux下的Tomcat 6部署涉及下载、解压、环境配置、启动与停止、配置、安全管理、日志管理、性能优化、应用部署、监控以及故障排查等多个方面。理解这些知识点,将有助于你有效地管理和维护你的Java Web...

    tomcat6 好东西啊

    3. **多线程模型**:Tomcat 6优化了其多线程模型,提高了并发性能,这对于高流量的Web应用程序来说尤为重要。 4. **连接器(Connector)组件**:Tomcat 6引入了新的连接器组件,如NIO(非阻塞I/O),提供更高的并发...

    tomcat读取本地文件

    - 这样可以更好地管理多个应用程序和服务。 #### 五、总结 通过上述方法,可以在不增加Web应用体积的情况下,高效地管理和访问大量的本地文件。对于大规模的网站开发而言,这种方法不仅提高了系统的可维护性,还...

    配置Eclipse tomcat服务器

    在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Tomcat则是一个流行的开源Java Servlet容器,常用于运行Web应用程序。配置Eclipse与Tomcat服务器的集成是开发Java Web应用的重要步骤。以下是详细的...

    ant远程调用shell,启动linux上的tomcat

    这个脚本会切换到Tomcat的bin目录并执行`startup.sh`以启动服务。确保在运行此脚本之前,服务器上的Tomcat环境已正确配置,并且脚本有执行权限。 接下来,我们关注`deploy.xml`。这是Ant的构建文件,它定义了构建...

Global site tag (gtag.js) - Google Analytics