- 浏览: 184254 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (361)
- MySQL (27)
- dubbo (1)
- 网页模板 (3)
- 微信公众号 (6)
- Web工具 (7)
- Java (46)
- CSS (6)
- SQL (2)
- 数据库 (2)
- 其他 (12)
- Oracle (9)
- Tomcat (15)
- 技巧 (3)
- 基础 (4)
- 工作流 (1)
- js (25)
- maven (9)
- 异常问题 (1)
- 新知识 (5)
- PS (11)
- bootstrap (1)
- 开源框架 (5)
- 计算机网络 (1)
- MongoDB (1)
- HTML (3)
- sqlite (1)
- 微信 (3)
- Web组件 (4)
- jquery (1)
- hadoop (1)
- Redis (1)
- A_Windows常用快捷键 (3)
- eclipse (10)
- jetty (1)
- RESTEasy (1)
- Jersey (1)
- SVN (2)
- ubuntu (6)
- zookeeper (1)
- SpringMVC (7)
- 手册 (1)
- Apache ant (5)
- JBPM (1)
- activiti (3)
- Solr (1)
- EJB (1)
- 图片素材 (2)
- JSF (1)
- jboss (3)
- Android (32)
- WeX5 (1)
- 百度地图 (1)
- 电路设计 (1)
- excel (2)
- Web服务器应用服务器 (1)
- CXF (1)
- github (4)
- C# (1)
- Shiro (1)
- Lucene (1)
- Quartz (1)
- Linux (5)
- Smart Framework (1)
- JPA (6)
- 微信JS-SDK (1)
- RESTful (1)
- springboot (1)
- 文章 (2)
- springcloud (1)
- Eureka (1)
- drools (1)
- hibernate (3)
- IIC (1)
- 不错的博客 (1)
- 电脑操作系统问题 (1)
- JVM (1)
- excel操作工具 (0)
- 报表工具 (1)
- mail (1)
- apache (2)
- nginx (2)
- UML (1)
- 原型设计 (1)
- 消息队列框架 (1)
- DataTables (1)
- Mybatis (1)
- JFINAL (1)
- layer (1)
- MariaDB (1)
- NPM (1)
- LOG4J (2)
- 未知 (2)
- 正则表达式 (1)
最新评论
解决Tomcat服务器访问链接数过大的问题,tomcat作为常用的web服务容器,它的优化非常重要。
1、增加tomcat访问的线程数,这里用的是Apache Tomcat/8.0.24版本
修改server.xml
[html]
<Connectorport="9088"protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
maxThreads="32000"
socket.appReadBufSize="1024"
socket.appWriteBufSize="1024"
bufferSize="1024"/>
protocol设置为"org.apache.coyote.http11.Http11NioProtocol"
[html]
<Connectorport="8443"protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150"SSLEnabled="true"scheme="https"secure="true"
clientAuth="false"sslProtocol="TLS"/>
2、修改linux下的最大文件句柄
使用root用户编辑/etc/security/limits.conf文件。
vi /etc/security/limits.conf
在文件末尾添加:
[plain]
# My add
* soft core unlimit
* hard core unlimit
* soft fsize unlimited
* hard fsize unlimited
* soft data unlimited
* hard data unlimited
* soft nproc 65535
* hard nproc 63535
* soft stack unlimited
* hard stack unlimited
* soft nofile 409600
* hard nofile 409600
退出并保存/etc/security/limits.conf,注意需重启系统后生效。
reboot后使用ulimit -a命令可查看修改是否生效。
java web容器Tomcat服务器访问链接数过大的问题解决
3、重启tomcat后生效
1、增加tomcat访问的线程数,这里用的是Apache Tomcat/8.0.24版本
修改server.xml
[html]
<Connectorport="9088"protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
maxThreads="32000"
socket.appReadBufSize="1024"
socket.appWriteBufSize="1024"
bufferSize="1024"/>
protocol设置为"org.apache.coyote.http11.Http11NioProtocol"
[html]
<Connectorport="8443"protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150"SSLEnabled="true"scheme="https"secure="true"
clientAuth="false"sslProtocol="TLS"/>
2、修改linux下的最大文件句柄
使用root用户编辑/etc/security/limits.conf文件。
vi /etc/security/limits.conf
在文件末尾添加:
[plain]
# My add
* soft core unlimit
* hard core unlimit
* soft fsize unlimited
* hard fsize unlimited
* soft data unlimited
* hard data unlimited
* soft nproc 65535
* hard nproc 63535
* soft stack unlimited
* hard stack unlimited
* soft nofile 409600
* hard nofile 409600
退出并保存/etc/security/limits.conf,注意需重启系统后生效。
reboot后使用ulimit -a命令可查看修改是否生效。
java web容器Tomcat服务器访问链接数过大的问题解决
3、重启tomcat后生效
发表评论
-
Apache+Tomcat集群配置
2018-01-12 13:57 275windows http://www.iteye.com/t ... -
Tomcat 配置上传文件到项目外的路径
2017-12-18 11:32 2437https://www.cnblogs.com/yjq520/ ... -
远程无法登录管理页面
2017-11-19 00:20 515http://blog.csdn.net/q25741/art ... -
Tomcat JNDI 配置
2017-10-20 17:26 468context.mxl druid jndi <Res ... -
Tomcat启动时卡在 INFO HostConfig.deployDirectory Deploying web application directory
2017-10-05 00:06 414http://blog.csdn.net/nailsoul/a ... -
配置Tomcat使用https协议
2017-10-04 20:58 302http://www.cnblogs.com/wanghaoy ... -
Spring+Tomcat配置文件与项目分离
2017-08-04 10:38 429Spring的配置文件从tomcat下的配置文件中读取 ht ... -
Apache HTTP Server 与 Tomcat 的三种连接方式介绍
2017-08-04 09:55 261https://www.ibm.com/developer ... -
Tomcat 7优化前及优化后的性能对比
2017-08-04 09:30 275https://my.oschina.net/lianss/ ... -
网页错误页面都有哪些
2017-07-12 09:15 278400 无法解析此请求。 ... -
Apache HTTP Server 与 Tomcat 的三种连接方式介绍
2017-06-14 16:16 313https://www.ibm.com/developerwo ... -
Linux下如何启动Tomcat像Windows启动并显示控制台日志信息一样?
2017-06-12 10:01 411http://blog.csdn.net/aovenus/ar ... -
java web项目发布到tomcat时配置不打包jar的方案记录
2017-06-02 08:49 367java web项目发布到tomcat时配置不打包jar的方案 ... -
Tomcat 里修改JAVA_HOME和JRE_HOME
2017-05-17 09:17 482http://blog.csdn.net/eifjgoerg ...
相关推荐
Tomcat服务器是一款开源的Servlet容器,主要用来运行Java Web应用程序。其轻量级、易用性等特点使其成为开发和部署Java Web应用的理想选择之一。本文旨在深入探讨如何进行Tomcat服务器的基本配置以及在配置过程中...
Tomcat连接器(Connector)是Apache Tomcat服务器的核心组件之一,负责接收客户端的连接请求,创建请求对象,将请求分派给处理请求的Servlet容器,并最终返回响应。在Tomcat的配置和性能优化中,了解如何设置连接数...
对于部署在Tomcat服务器上的Java Web应用而言,配置一个合适的连接池显得尤为重要。本文将详细介绍如何在Tomcat环境中配置Oracle数据库连接池,并给出相应的配置示例。 #### 二、配置步骤 ##### 1. 在 `server.xml...
Apache Tomcat是一款开源的Java Servlet容器,主要用于实现Java EE(现称为Jakarta EE)Web应用程序的部署和运行。它是一个轻量级应用服务器,特别适合小型到中型的应用。在这个官方原版的apache-tomcat-9.0.34.tar....
SERVER Tomcat 是 Java Web 服务器的开源实现,它提供了 HTTP 服务器、Servlet Container、JSP Engine 等功能。本文将为您提供 Tomcat 面试题相关的知识点。 1. Tomcat 的缺省端口是多少,怎么修改? Tomcat 的...
Apache Tomcat 8.5.98 是一个流行的开源软件,用作Java Servlet和JavaServer Pages(JSP)的容器,以及Java EE的Web应用程序的一部分。这个版本是针对Linux操作系统设计的,允许开发者和系统管理员在Linux环境中部署...
标题“Tomcat启动服务运行Servlet”涉及到的是Java Web开发中的核心概念,主要涵盖Tomcat服务器的启动过程以及Servlet的执行机制。Tomcat是一款开源、免费的Web应用服务器,广泛用于部署Java Servlet和JavaServer ...
1. server.xml:主配置文件,定义了Tomcat服务器的各种组件,如Connector(监听端口)、Executor(线程池)、Engine(处理请求的容器)、Host(虚拟主机)和Context(Web应用)等。 2. context.xml:用于全局Web应用...
在IT行业中,Tomcat是一款广泛使用的开源Java Servlet容器,它实现了Java EE的Web部分,特别是Servlet和JSP规范。此“tomcat.rar”压缩包文件的内容似乎与在CentOS7操作系统上自动安装Tomcat的过程有关。以下是关于...
掌握这些知识不仅有助于开发者更好地使用Tomcat进行Java Web应用开发,还能在遇到问题时快速定位原因并采取有效措施解决。希望本文能帮助您建立起对Tomcat工作原理的深刻理解。 最后,如果您希望通过文档进一步深入...
Tomcat是一款开源的Java Servlet容器,主要用于运行Java Web应用程序。在这个"Linux学习专用Tomcat8.0版本"中,我们可以深入探讨以下几个关键知识点: 1. **Linux操作系统基础**:Linux是一种免费的、开源的操作...
Tomcat 是一个基于 Java 语言的开源 Web 服务器,提供了强大的 Web 应用程序环境。Tomcat 的缺省端口是 8080,可以通过修改 server.xml 文件中的 Connector 配置来更改端口号。 二、Connector 运行模式 Tomcat 的 ...
Apache Tomcat 7.0 是一个广泛使用的开源Java Servlet容器,它实现了Java EE Web应用程序的规范,特别是Servlet和JSP标准。Tomcat以其轻量级、高效和易于配置的特性而受到开发者的青睐,它是许多小型到中型企业部署...
在Web服务器领域,IIS(Internet Information Services)是微软提供的一个强大且功能丰富的HTTP服务器,而Tomcat则是Apache软件基金会的Java Servlet和JavaServer Pages(JSP)容器,专注于处理Java应用。...
Apache Tomcat是一款开源的Java Servlet容器,用于部署和运行Java Web应用程序。Tomcat 10.0.5是该软件的特定版本,包含了对Windows和Linux操作系统的支持。这个压缩包包含两个不同格式的文件:`apache-tomcat-...
- 将WebSocket应用打包成WAR文件,部署到Tomcat服务器上。 - 使用WebSocket测试工具或自定义的客户端进行功能测试和性能测试。 通过以上步骤,我们可以构建一个功能丰富的WebSocket聊天室,包括群聊、单聊、...
在Apache的配置目录下创建或编辑workers.properties文件,定义Tomcat服务器的详细信息,包括IP地址、端口、工作线程数等。例如: ``` worker.list=worker1 worker.worker1.type=ajp13 worker.worker1.host=...
TOMCAT是一款开源的Java Servlet容器,主要用于运行Java Web应用程序,尤其是基于JSP和Servlet的应用。由于其轻量级、高效的特点,TOMCAT在许多企业级应用中被广泛采用。 三、IIS与TOMCAT集成 为了实现IIS和TOMCAT...
在本案例中,mod_jk将Apache作为前端服务器,根据预定义的策略(如轮询、最少连接数等)将请求分发到后端的两台Tomcat服务器。 5. **安装与配置**:首先,需要在两台服务器上分别安装Apache和Tomcat。然后,下载并...
本教程主要关注如何使用Java的IO流和URL网络编程来实现与Tomcat服务器之间的数据交互。Tomcat是一款流行的开源Java Servlet容器,常用于开发和部署基于Java的Web应用。 首先,让我们深入理解Java中的IO流。IO流是...