`

tomcat在linux下出现乱码问题

阅读更多
我用的Tomcat是Jboss优化过的一个版本,现在遇到乱码问题:
通用的解决方案如下:
<Connector port="8080" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />

但是在这里死活不起作用。
监听8080端口的连接器,负责建立HTTP连接。在通过浏览器访问Tomcat服务器的Web应用时,使用的就是这个连接器。
  
监听8009端口的连接器,负责和其他的HTTP服务器建立连接。在把Tomcat与其他HTTP服务器集成时,就需要用到这个连接器。

难道走的是其他的服务器?
作出如下修改:
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8" />

果然,乱码问题解决。

原来在这里做了Apache与Tomcat的整合,如果单独使用Tomcat做JSP服务器,在工作效率上会存在问题,Tomcat处理静态HTML的能力不如Apache,并且所能承受的最大并发连接数也有一定的限制;

在测试中,当并发连接较多时,Tomcat就会处于“僵死”状态,对后继的请求连接失去响应。所以现在提出一个“整合”解决方案:将html与 jsp的功能部分进行明确分工,让tomcat只处理jsp部分,其它的由apache这个web server处理。Apache与Tomcat各司其职,那么服务器的整体效率就能够得到提升。

分享到:
评论

相关推荐

    tomcat 下catalina.out 日志乱码问题处理

    部署tomcat下的项目 监控的时候发现 日志中文乱码 ,tomcat 下catalina.out 日志乱码问题处理

    如何解决Tomcat下中文乱码问题?

    现在将常见的乱码问题分为JSP页面显示中文乱码、表单提交乱码两类。 1)JSP页面中显示中文乱码 在JSP文件中使用page命令指定响应结果的MIME类型,如;charset=gb2312" %&gt;

    tomcat值乱码解决

    最近几个项目,都出现了乱码问题。某些通过URL来传送、值为汉字的参数,在页面中显示的是乱码,但是在本地开发环境是正常显示的。排除的因素当然就是服务器的设置不当了,但具体是那些原因呢?一般我们所装的linux...

    Linux下使用Xshell查看Tomcat实时日志中文乱码解决方案.docx

    Linux下使用Xshell查看Tomcat实时日志中文乱码解决方案.docx

    linux 部署系统jdk6 tomcat6安装配置 oracle11g中文显示乱码

    linux 部署系统jdk6 tomcat6安装配置 oracle11g中文显示乱码 经过本人亲测的,从下载linux iso文件 刻盘 安装 下载oracle11g压缩文件 修改内核 安装配置 部署J2EE系统,全部搞定

    解决Linux下Tomcat向MySQL插入数据中文乱码问题

    在windows上面使用eclipse开发的项目在windows上面运行一切正常,部署到腾讯云时出现向MySQL数据库中插入数据是中文乱码 二、解决办法 1、尝试一 直接在linux上面使用insert语句插入中文,正常 2、尝试二 在...

    Linux下JDK中文字体乱码的解决方法

    部署在linux下的java应用程序中的中文会变成一个一个的“口”字,也就是乱码 问题分析: 代码中使用了如下的实现方式: new java.awt.Font(“宋体”, Font.PLAIN, 12)那么jdk中一定需要“宋体”这个字体($JAVA_HOME/...

    JavaEE学习日志(七十八): Linux安装jdk,安装MySQL,安装Tomcat,安装Redis,部署项目详细过程

    JavaEE学习日志(七十八)LinuxLinux安装jdkLinux安装MySQLLinux安装tomcatLinux安装RedisLinux部署商城项目Linux数据库的中文乱码问题 Linux Linux安装jdk 首先卸载Linux自带的jdk 查看当前Linux系统是否已经安装...

    修改Tomcat运行时jvm编码问题

    最近在部署项目的时候出现数据乱码的情况,经过一番查看项目都是用的UTF-8编码格式,数据也是,但是经过调用接口传给对方就乱码了。 由于是部署在Windows环境下,Windows默认编码GBK,这就导致了jvm运行时编码不一致...

    Tomcat源码研究

    4 GET方式URL乱码问题解决  打开 tomcat/conf/server.xml 查找下面这部分,在最后增加一段代码就可以了。 ...

    JSP聊天+BBS论坛

    这个BBS和聊天室完全采用JSP开发,开发运行环境linux+tomcat,数据库oracle9i,JSP 通过JDBC与数据库相连。 一、功能 BBS和chatroom两者有机的结合在一起,用户可以在这两部分取得经验值,达到10000分 后升级为巫师,...

    基于JFinal的开源博客系统JFinal_Blog2.0版本

    4、解决Linux中tomcat容器乱码问题(URLEncoding="UTF-8"); 二、开源地址: 1、OSC介绍:http://www.oschina.net/p/jfinal_blog 2、GIT版本:http://git.oschina.net/jianggege/jfinal_91zcm 3、Github地址:...

    基于JFinal的开源博客系统JFinal_Blog2.0版本.zip

    4、解决Linux中tomcat容器乱码问题(URLEncoding="UTF-8"); 二、开源地址: 1、OSC介绍:http://www.oschina.net/p/jfinal_blog 2、GIT版本:http://git.oschina.net/jianggege/jfinal_91zcm 3、Github地址:...

    港深热线BBS聊天室.rar_JSP 聊天_bbs_java 聊天室_jsp bbs_jsp 网站

    一共分三种用户:会员用户、社区用户、游客(我也不想搞的这么复杂,可是头儿硬要和整个网站连起来,:( 没办法)二、中文乱码问题 在OPDB javabean中写了两个方法,GBK和AsciiToChineseString进行转码,彻底的解决了...

    tail for Windows

    知道Linux的人一定知道tail命令,一般用来动态显示Apache或Tomcat日志的最新的最后10行,但Windows没有这个命令,现在好了tail.exe for windows为你带来Windows下的Tail体验,解压缩7zip后,将该exe文件放入%...

    毕业设计代码和论文,ppt等全部资源

    .git文件夹是git管理的代码仓库,可以直接删除,使用了基于力导向算法的javascript库springy进行绘图布局,代码丑陋,仅供参考,因为是在linux下完成的,windows下解压估计有乱码,这是字体和字符集方面的问题,...

    startWebLogic_cronolog.sh

    linux系统下nohup后台启动weblogic后输出日志很大,如果使用命令脚本管理会出现日志无法清空、备份的日志乱码等问题,利用cronolog工具和此脚本可以完美解决。(每天生成一个日志,如果按周按小时可以参考cronolog的...

    SsHome_Ver2.0:升级的SsHome

    SsHome_Ver2.0技术网站链接Bootstrap4 Spring文献 GitHub OAuth 2.0 OKHttp api-getUsers-demo新版本mysql修改root密码时提示语法错误的解决方法彻底解决mysql中文乱码 Json在线编辑器 Markdown编辑器项目部署说明 1...

Global site tag (gtag.js) - Google Analytics