`
doufuguolyl
  • 浏览: 20488 次
社区版块
存档分类
最新评论

Tomcat 同时运行多个,读取中文路径

 
阅读更多

想必搞开发的人都遇到过同时运行多个服务程序的时候,tomcat本身内存管理方面就有一定的问题,跑两个大型的web,class稍微多一点就容易出现内存溢出。于是我便想到了一个比较笨的方法,运行多个tomcat服务。

 

要运行两个以上的tomcat,就会出现端口被占用的的提示启动不了,网上看了很多人的说明都走了弯路,还去修改系统变量什么的。

 

其实tomcat6以上的版本只需要打开 conf 目录 server.xml 文件,找到3个默认的端口,800580808009将这三个端口修改为其他的值即可

 

补充一个:

tomcat访问中文路径的时候会出现找不到路径的情况,其实还是因为编码问题,tomcat默认的get方法是ISO-8859-1字符集的,这个字符集不能直接支持中文这类双字节信息的。

 

这时候只需要在server.xml文件,修改8080端口的地方,添加一句 URIEncoding="utf-8"  就行了



转载说明出处:http://doufuguolyl.iteye.com/blog/2009463

  • 大小: 5.3 KB
  • 大小: 4.3 KB
  • 大小: 3.1 KB
  • 大小: 2.3 KB
分享到:
评论

相关推荐

    tomcat读取本地文件

    - 如果需要访问多个磁盘上的文件,可以在`server.xml`中添加多个`<Context>`元素,每个元素对应不同的磁盘路径。 ```xml ``` 5. **注意事项**: - 确保所有配置中的路径都是正确的,否则Tomcat启动时会抛出...

    Tomcat服务器配置 视频教程 Tomcat视频

    6. **虚拟主机配置**:如何在同一台机器上配置多个独立的Tomcat实例,或者在单个Tomcat中设置多个虚拟主机,以托管不同的Web应用。 7. **部署Web应用**:演示如何将WAR文件或已解压的目录放入webapps目录,以及如何...

    Tomcat启动顺序

    Tomcat的启动顺序涉及到多个层次的加载,从Bootstrap类开始,逐步加载系统配置、公共库、共享库以及Web应用程序。 【详细知识点】: 1. Bootstrap类: Tomcat的启动始于Bootstrap类,这是Tomcat服务器的主入口点...

    nginx+tomcat shiro实现多tomcat下session共享

    在单个Tomcat环境下,session管理简单,但当有多个Tomcat时,session不能直接跨服务器共享。 3. **Shiro框架**: Apache Shiro是一个强大且易用的Java安全框架,提供了认证、授权、加密和会话管理功能。在多Tomcat...

    Tomcat启动分析以及如何启动

    Tomcat的结构图通常显示了这些组件之间的层次关系,即Server包含一个或多个Service,Service包含一个Engine,Engine下面有多个Host,每个Host管理多个Context。 3. 配置文件`$CATALINA_HOME/conf/server.xml`详解 ...

    tomcat源码解析

    - **Host**:代表一个虚拟主机,在一个Engine下可以有多个Host。 - **Context**:代表一个Web应用,每个Web应用都有自己的Context。 #### tomcat的版本4和版本5.2 - **版本4**:这是Tomcat的一个早期版本,其设计...

    基于CentOS 7.6 配置Nginx + Tomcat

    通过这种方式,可以灵活地部署和管理多个Web应用,同时利用Nginx强大的反向代理功能和负载均衡能力,提升Web服务的整体性能和稳定性。需要注意的是,在实际操作中,还要考虑安全配置、日志管理、错误处理等多方面...

    Java Tomcat面试题

    2. NIO:同步非阻塞IO利用Java的异步IO处理,可以通过少量的线程处理大量的请求,可以复用同一个线程处理多个connection(多路复用)。 3. APR:即Apache Portable Runtime,从操作系统层面解决io阻塞问题。 Tomcat...

    Tomcat详细资料

    Tomcat 实现了Servlet API规范,提供了一个运行Servlet和JSP的平台,同时扩展了部分应用服务器功能,如JNDI(Java Naming and Directory Interface)、数据库连接池以及用户事务处理等。 Tomcat 的主要组成部分包括...

    Tomcat虛擬目錄設定

    当我们谈论“Tomcat虚拟目录设定”时,我们是指在Tomcat服务器上配置一个或多个额外的访问路径,这些路径不直接对应到Tomcat安装目录下的Web应用程序。这种设置允许开发者将网站内容存储在不同的物理位置,提高管理...

    tomcat-7.0.42源码

    本文将从多个角度深入探讨Tomcat 7.0.42的源码,揭示其内部工作原理。 一、架构概述 Tomcat的架构基于组件模型,主要由四个核心部分构成:Catalina(核心处理引擎)、Jasper(JSP编译器)、 Coyote(HTTP/HTTPS连接...

    Server_Tomcat 8.0.21

    Tomcat提供了一个基于Web的管理界面,通过访问`http://localhost:8080/manager/html`(默认端口和路径,可能需要在`conf/server.xml`中进行配置)可以进行应用部署、监控和管理。另外,`bin/catalina.sh`或`catalina...

    centos设置tomcat开机自启动

    - 这些环境变量的设置是为了确保Tomcat能够在正确的路径下找到所需的JDK和其他依赖库。 - 修改完成后保存文件。 2. **添加启动命令到`rc.local`**: - 使用文本编辑器打开`/etc/rc.d/rc.local`文件。 ```bash ...

    TOMCAT的启动.rar

    【描述】:Tomcat是Apache软件基金会的Jakarta项目下的一个开源项目,是一款广泛使用的Java应用服务器,主要用于运行Servlet和JSP。本资料主要探讨Tomcat的启动过程,包括启动配置、环境搭建以及常见问题解决。 ...

    JSP 页面中用绝对路径显示图片

    这种方法尤其适用于静态资源管理,比如在多个页面中重复使用的背景图片或者logo。 首先,了解JSP的基本结构。JSP是由HTML、CSS、JavaScript以及Java代码混合组成的。在HTML或JSP中插入图片,通常使用`<img>`标签: ...

    tomcat中部署java项目

    与第二种方式类似,但这种方式更加灵活且易于管理多个配置文件。 1. **创建 XML 文件**:在 `conf/Catalina/localhost` 下创建一个名为 `ItSource.xml` 的文件,并在里面写入 `<Context>` 标签。 ```xml ``` ...

    jsp项目中更改tomcat的默认index.jsp访问路径的方法

    在web.xml中,可以配置欢迎文件列表(welcome-file-list)元素,该元素可以定义一个或多个欢迎文件名。欢迎文件是当访问者在URL中不指定具体页面时,服务器提供给用户的默认页面。 当Web容器接收到对Web应用的根URL...

    模拟TOMCAT工作的全部过程

    3. **启动引擎**:`Catalina`对象启动一个或多个主机(Host),每个主机可以对应一个域名,如`localhost`。 4. **加载应用**:主机(Host)会加载其下的Context,每个Context代表一个Web应用。Context通过`WEB-INF/...

Global site tag (gtag.js) - Google Analytics