tomcat调优方案Maximum number of threads (200) created for connector with address null and port 8091...

1.tomcat6大并发出现:INFO: Maximum number of threads (200) created for connector with address null and port 8091
说明:最大线程数错误
解决方案:使用线程池,用较少的线程处理较多的访问,可以提高tomcat处理请求的能力。使用方式:
修改server.xml
server.xml

刚开始设置一直没有起作用,原因是将和分开了
分开写
使用java自带的性监测工具http://blog.csdn.net/feihong247/article/details/7874063
jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,
jstack pid > file.log pid 使用ps aux|grep tomcat 进程号
查看file.log可以查看tomcat服务器java信息
java信息
http://www.blogjava.net/jzone/articles/303979.html
Redis阻塞了,原因是:获得redis实例的方法上使用了同步锁
redis
解决方法:将同步锁synchronized去掉就可以了

2.修改redis连接实例的最大数目
redis

3.修改linux tcp连接数 /etc/sysctl.conf
net.ipv4.tcp_max_tw_buckets = 30000
sudo sysctl -p (让修改生效)
参考:
https://zm8.sm-tc.cn/?src=http%3A%2F%2Fwww.linuxidc.com%2FLinux%2F2013-09%2F90332.htm&uid=ff08990eddbd6ce0a5f89e9041baa5ff&hid=283dd1ce809a03e9ee58a37e7e4d8e00&pos=6&cid=9&time=1456303773973&from=click&restype=1&pagetype=0000004000000402&bu=news_natural&query=tomcat+connector+thread+pool+200&mode=&uc_param_str=dnntnwvepffrgibijbprsvpi

转载于:https://www.cnblogs.com/luweiwei/p/5320808.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/272301.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SFTP是什么?与FTP之间有什么区别

什么是SFTP? SFTP是一种安全的文件传输协议,一种通过网络传输文件的安全方法;它确保使用私有和安全的数据流来安全地传输数据。 SFTP要求客户端用户必须由服务器进行身份验证,并且数据传输必须通过安全通道(SSH&#x…

C++基础( C++初识、数据类型、运算符、程序流程结构、)

前言&#xff1a; C专栏笔记来源于观看视频笔记 配套视频&#xff1a; https://www.bilibili.com/video/BV1et411b73Z?p16 基本代码框架&#xff1a; #include <iostream> using namespace std; int main() {system("pause");//等待程序return 0; }输出Hell…

C#判断某天是否是周末或者节假日示例

/// <summary> /// 判断是不是周末/节假日 /// </summary> /// <param name"date">日期</param> /// <returns>周末和节假日返回true&#xff0c;工作日返回false</returns> public static async Task<bool> IsHolidayByD…

查看docker版本命令docker version

查看docker版本 docker version

spring security原理

spring security通过一系列过滤器实现其功能&#xff0c;入口过滤器如下&#xff08;web.xml&#xff09;&#xff1a; <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilt…

程序员太牛了 公司年会整成代码讨论会

作者丨前端小乔 https://blog.csdn.net/weixin_44330260/article/details/86478512 公司年底年会&#xff0c;被程序员开成代码讨论大会&#xff0c;是一种什么样的体验&#xff01;最近某公司举行了一场年会&#xff0c;本来热热闹闹&#xff0c;结果被程序员给搅煳了&#xf…

嵌入式C语言基础(一)

嵌入式C语言基础&#xff1a; system函数&#xff1a;功能是运行windows命令 #include <stdio.h> #include <stdlib.h> int main() {//main是程序的入口&#xff0c;操作系统运行程序先找mainsystem("ipconfig");//在windows下ipconfig查看本地的网络状…

docker info 显示 Docker 系统信息

docker info : 显示 Docker 系统信息&#xff0c;包括镜像和容器数

Syncd - 开源自动化部署工具

官网地址&#xff1a;https://gitee.com/dreamans/syncd/issues syncd是一款开源的代码部署工具&#xff0c;它具有简单、高效、易用等特点&#xff0c;可以提高团队的工作效率. 目前只支持类Linux系统. 特性 Go语言开发&#xff0c;编译简单、运行高效 Web界面访问&#xff0…

Linus中帮助命令man

使用方法&#xff1a;man 可以查看想要使用命令的详细使用方法 man 命令

大牛是怎么思考设计SQL优化方案的?

作者&#xff1a;惨绿少年https://www.cnblogs.com/clsn/p/8214048.html在进行MySQL的优化之前&#xff0c;必须要了解的就是MySQL的查询过程&#xff0c;很多查询优化工作实际上就是遵循一些原则&#xff0c;让MySQL的优化器能够按照预想的合理方式运行而已。图-MySQL查询过程…

用 Git 和 Github 提高效率的 10 个技巧!

Git 和 GitHub 都是非常强大的工具。即使你已经使用他们很长时间&#xff0c;你也很有可能不知道每个细节。我整理了 Git 和 GitHub 可能提高日常效率的10个常用技巧。GitHub1、快捷键: t 和 w在你的源码浏览页面&#xff0c;按 t 可以快速进入模糊文件名搜索模式&#xff1a;在…

docker显示镜像的摘要信息

显示镜像的摘要信息 docker images --digests

docker搜索镜像

docker search 要下载的 OFFICIAL 为ok的表示是官方镜像

C#操作HttpClient工具类库

using System; using System.Collections.Generic; using System.Net.Http; using System.Windows.Forms; using System.Configuration; using System.IO; using Newtonsoft.Json; namespace Dcflow { public class HttpHelper { //获取Configuration对象 public static string…

docker从仓库找镜像

docker search -s 数量 要下载的 数量表示仓库start数

bzoj 1911: [Apio2010]特别行动队 2011-12-26

1911: [Apio2010]特别行动队 Time Limit: 4 Sec Memory Limit: 64 MBSubmit: 892 Solved: 359[Submit][Status][Discuss] DescriptionInputOutputSample Input4 -1 10 -20 2 2 3 4 Sample Output9HINT Source _________________________________________ 很简单的动规方程&a…

docker pull 从仓库拉取镜像

docker pull 要拉取的镜像名 等价于 docker pull 要拉取的镜像名:lastest 拉取固定的镜像&#xff1a;docker pull 要拉取的镜像名:版本号 省略lastest表设计就是拉取的最新的

C#抓取网页HTML内容

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Net; using System.Text; using System.IO; using System.Text.RegularExpressions; namespace Web { /// <summary> /// 公共方法类 /// </summary> p…