配置Tomcat虚拟主机和优化案例需求1)部署Tomcat服务。2)配置虚拟主机。3)Tomcat优化。4)常见错误分析及处理。案例实现思路1)安装Tomcat需要的环境。2)安装Tomcat服务。3)配置虚拟主机。4)客户端安装压测软件进行压测并调优。5)常见错误说明。实验过程1.下载并安装JDK,部署Tomcat服务详情可查看:https://blog.51cto.com/14557905/2
分类:
其他好文 时间:
2020-01-07 19:46:00
阅读次数:
64
背景 在一次项目的性能调优中,发现出现竞争瓶颈,导致在资源未使用满的情况下,TPS已经无法提升。祭起JMC(JAVA MISSON CONTROL)飞行记录器大法后,发现线程集中等待在logback写日志的地方,如下图所示: 由于项目组多线程写如同一个文件日志,导致存在IO竞争,一般解决这种问题有三 ...
分类:
编程语言 时间:
2020-01-07 14:50:06
阅读次数:
300
yum install httpd php mariadb-server –y搭建lamp运行环境之后安装phpMyAdmin遇到的一些问题记录一下 1.官网下载phpMyAdmin压缩包 wget -c https://files.phpmyadmin.net/phpMyAdmin/4.9.3/p ...
分类:
Web程序 时间:
2020-01-07 01:05:10
阅读次数:
119
如何在众多异常性能指标中,找出最核心的那一个,进而定位性能瓶颈点,最后进行性能调优。整篇文章会按照代码、CPU、内存、网络、磁盘等方向进行组织,针对对某一各优化点,会有系统的「套路」总结,便于思路的迁移实践。 ...
分类:
其他好文 时间:
2020-01-06 14:52:42
阅读次数:
80
现实企业级Java应用开发、维护中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 ...... OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock C ...
分类:
Web程序 时间:
2020-01-06 12:48:30
阅读次数:
103
Nginx调优 目录 软件调优 1.隐藏 Nginx 版本号 2.隐藏 Nginx 版本号和软件名 3.更改 Nginx 服务的默认用户 4.优化 Nginx worker 进程数 5.绑定 Nginx 进程到不同的 CPU 上 6.优化 Nginx 处理事件模型 7.优化 Nginx 单个进程允许 ...
分类:
其他好文 时间:
2020-01-05 22:28:04
阅读次数:
92
tomcat 调优-生产环境必备 前言: Tomcat 优化分为系统优化,Java虚拟机调优Tomcat本身的优化。 系统优化: 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行 ...
分类:
其他好文 时间:
2020-01-05 22:09:29
阅读次数:
82
anemometer介绍及部署 Anemometer可以把MySQL慢查询可视化,方便我们去找出和分析慢询语句.anemometer基于Percona Toolkit Percona Toolkit是一组高级的命令行工具,用来管理 MySQL 和系统任务,主要包括: 1、验证主节点和复制数据的一致性 ...
分类:
其他好文 时间:
2020-01-04 22:16:46
阅读次数:
100
1、消费服务速度跟不上 2、top -H 观察是哪个线程最忙 3、多次使用jstack,看看最忙的那个线程在做什么 ...
分类:
其他好文 时间:
2020-01-04 21:58:52
阅读次数:
57
<<Mantis规范.pdf>> 参考: http://www.linuxidc.com/Linux/2016-01/127180.htm(次为参考主线) http://www.jb51.net/article/91098.htm “安装软件包”和“安装mantis”;Linux Ubuntu下LA ...
分类:
系统相关 时间:
2020-01-04 14:30:09
阅读次数:
88