系统访问慢的几个原因
1.是否发动请求数太多导致tcp请求进入等待队列了?解决:netstat查看程序的TCP/IP连接情况,是否很多请求处于time-wait情况。如果是这个情况,则可以添加TOmcat数量,利用Nginx负载均衡解决
2.如上述条件发现请求连接不多,
下一步查看是否是应用程序内存使用情况,服务器的cpu使用情况,
解:抓取内存的dump信息,看看是不是gc时间过长,内存快内存溢出了,
如果快发生内存溢出了,赶紧排查代码,查找哪里内存泄漏了。
如果是死锁问题,也可以通过dump信息查看到。赶紧解决代码。
3.如果上述两步骤都没问题,再看看redis日志记录,mysql日志记录,Tomcat日志记录,看看是否走redis了,是否mysql写锁等待问题。如果写锁等待,就要采用分库分表了。
系统访问慢的几个原因相关推荐
- win7 计算机名称 ip6,Win7系统提示ipv6无网络访问权限的两种原因及解决方法
Win7系统提示ipv6无网络访问权限,导致无法上网,这该如何解决呢?ipv6无网络访问权限的原因有很多种,针对此问题,下面脚本之家的教大家解决ipv6无网络访问权限的问题,大家一起来看看吧. 故障原 ...
- win10家庭版访问域文件服务器拒绝,win10系统访问文件提示拒绝你访问该文件夹的原因和解决方法...
win10系统经常要打开和操作一些文件,但偶尔会弹出"拒绝你访问该文件夹.若要访问该文件夹的权限,你需要使用..."的提示,造成无法打不开,这究竟是哪里了出现问题?通常是因为没有权 ...
- nsa服务器win7系统,Win7系统访问NAS和Samba服务器失败怎么处理
NAS/Samba服务器是两种服务器 ,主要的作用便是实现文件间的共享,对于经常需要使用共享功能的朋友来说是一款不错的工具.但是最近有用户向小编询问win7系统NAS/Samba服务器访问失败,该怎么 ...
- xp打印服务器win10的系统连接不上,Win10系统访问WinXP系统共享打印机却连接不了的解决方法...
在今天的Win10系统的使用教程中,我们将来学习的是Win10系统访问WinXP系统共享打印机却连接不了的问题.不过,小编得事先说一下,Win10系统是可以直接连接WinXP系统共享打印机的,只是个别 ...
- tomcat启动后无法访问到8080页面的原因
tomcat启动后无法访问到8080页面的原因 原因一:tomcat服务关闭 注意启动 Tomcat 服务器的窗口不要关闭,否则就是意味着关闭了tomcat服务,自然也就看不到页面 原因二:环境变量配 ...
- win7 计算机不显示收藏夹,win7系统下收藏夹无法使用的原因及解决方法
大家在使用浏览器浏览网页的时候,发现好的网站时,都会加入收藏夹进行收藏.而在win7系统的资源管理器中有也收藏夹的功能,方便我们收藏最近访问的文件.不过最近有用户发现,收藏夹不能使用了,这是怎么回事呢 ...
- 百度关键词分析工具_百度网站关键词快排系统 - 网站被降权的原因分析
原出处:超级排名系统 原文链接:http://www.chaojipaiming.com 百度网站关键词快排系统注册地址 seo.chaojipaiming.com 网站关键词快速排名优化,7-15天 ...
- Win10系统使用chrome经常卡死的原因和解决方法
虽然在win10系统中内置有edge浏览器,但是许多用户还是喜欢下载第三方浏览器来使用,比如chrome,可是有win10系统用户在使用chrome的时候反映说经常碰到卡死的情况,是什么原因导致的呢, ...
- 关于备案问题 免费帮您解决备案问题 该网站暂时无法访问 尊敬的用户,您好很抱歉,该网站暂时无法访问,可能由以下原因导致: 原因一:未备案或未接入;根据《非经营性互联网信息服务备案管理办法》,网站需要完
该网站暂时无法访问 尊敬的用户,您好 很抱歉,该网站暂时无法访问,可能由以下原因导致: 原因一:未备案或未接入:根据<非经营性互联网信息服务备案管理办法>,网站需要完成备案或接入. 原因二 ...
最新文章
- Seaborn使用set_context函数调整绘图标签和线条的大小、设置不同的模式、例如notebook模式、PPT模式、海报模式等、set_context函数可以指定绘图上下文并自动调整标签和线条
- 5分钟Serverless实践 | 构建无服务器的敏感词过滤后端系统
- java int越界_用位运算判断int类型变量越界
- LOJ#6281. 数列分块入门 5
- 【正则】匹配html标签里的内容,不含标签
- 【三代增强干货一枚】外向交货单Delivery (VL01N)Header屏幕增强
- 计算机与广播电视论文,计算机技术在广播电视节目的应用论文
- 神策数据与达观数据达成战略合作,共拓大数据服务市场
- ExtJS + Gears
- c# 添加防火墙例外端口_C#添加删除防火墙例外(程序、端口)
- C语言中调用可执行程序的方法。
- caas k8s主控节点如何查询_k8s中部署prometheus监控告警系统prometheus系列文章第一篇...
- Node做网页爬虫时遇到的Html entites对象造成乱码
- 黑客攻防实战入门读书笔记
- 32G内存服务器如何设置虚拟内存,大内存服务器设置虚拟内存
- 键盘锁定了,无法输入是什么原因?
- Java中undefined是什么意思,Haskell中的undefined和Java中的null有什么区别?
- 通俗易懂物联网(2):物联网的特点
- 2019级软件工程应用与实践-人工智能快递柜(综述)
- 270天不回家的“空中飞人们” 下一步要去哪里?
热门文章
- mysql 打开文件数_MySQL打开的文件描述符限制
- mysql获取多层嵌套json_使用两个mySQL查询来创建嵌套的JSON数组
- android与mysql数据库同步_android开发 如何通过web服务器访问MYSQL数据库并且使其数据同步到android SQLite数据库?...
- Vivado 随笔(5) 行为仿真(Behavior Simulation)相关事宜?
- 【 FPGA 】寄存器输出的不稳定态
- bind、call、apply
- LAMP架构介绍、MySQL和MariaDB介绍、MySQL安装
- 软件工程作业2.1:阐述对软件工程的理解,学完这门课自己能学到什么,学完后能做什么...
- 基于HTML5的RDP访问实战
- 转vc++ 类自己消失