linux+jre+apache+mysql+tomcat调优

一、不再为Apache进程淤积、耗尽内存而困扰

     0. /etc/my.cnf,在mysqld那一段加上如下一行:

     log-slow-queries=queries-slow.log 

  1. 重启MySQL
  2.  酌情过上一段时间,执行mysqldumpslow命令,或直接查看datadir/queries-slow.log,从中找出执行超时的SQL语句。其中datadir是MySQL所有数据库的存放路径。
  3.  根据上一步找出的SQL语句的内容,找到相应的数据表和脚本文件,查看超时原因所在。可能的原因有:数据量确实太大,未使用索引加快查询速度,等等。但程序没写好肯定是原因之一。
  4.  根据查出的原因酌情解决。

 

二、apache+tomcat配置,调优

apache整合tomcat

apache tomcat https应用

apache性能调优

Tomcat性能调优-让小猫飞奔

tomcat集群-群猫乱舞

三、数据库

数据库的权限系统的设计

Oracle性能调优-朝拜先知之旅

 

四、使用ThreadLocal改进你的层次的划分

 

五、apache+weblogic配置、集群

     weblogic与apache的整合与调优

     weblogic的集群与配置

 

 

六、Axis2 web service

Axis2 Web Service(一)

Axis2 Web Service(二)

Axis2 Web Service(三)

Axis2 Web Service安全初步

Axis2 Web Service安全之rampart

七、IBM WebSphere

IBM Websphere的安装与优化

IBM Websphere与IBM HttpServer的集成

IBM Websphere集群探秘-WASND

 

八、万能框架spring

万能框架Spring(一)

使用maven构建Spring工程

万能框架spring(二)maven结合spring与ibatis

万能框架spring(三)之SSH

万能框架spring(四)使用struts2

 

九、maven  ant整合

maven与ant的奇妙整合

 

十、单元测试

SSH的单元测试与dbunit的整合

 

十一、设计文档协作

漫谈架构与设计文档的写作技巧

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。