nginxtomcat调优方向及压测网站步骤

Posted 峰哥ge

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginxtomcat调优方向及压测网站步骤相关的知识,希望对你有一定的参考价值。

nginx调优方向:

  1、所用事件处理模型

  2、进程数

  3、每个进程的连接数

  4、压缩

  5、缓存

tomcat调优方向:

  1、内存

  2、总内存

  3、初始申请内存

  4、线程内存

  5、GC方面

tomcat和nginx往往不会是瓶颈的所在,瓶颈一般跟后端数据处理及代码逻辑方面有关系,并且在项目中如何利用好缓存是非常重要的。

压测一个网站的大概步骤:

1、如果是从互联网上压测过来的,出口带宽要提前跟IDC方沟通好暂时提升带宽

2、考虑1台nginx的配置是否能满足压测量,如内存/CPU能够满足则对nginx进行优化

3、tomcat这款需要多实例不熟或者多机部署且jvm可用内存较大,针对1个URL(API)压测的话jvm堆内存中的数据及代码服用率较高,GC方面可简单调下即可。

4、考虑压测的URL(API)中的代码逻辑都处理了哪些数据,DB或其他调用是否能够抗的住压力。

以上是关于nginxtomcat调优方向及压测网站步骤的主要内容,如果未能解决你的问题,请参考以下文章

laravel-octane 体验及压测

HAProxy压测及参数调优

Web网站性能测试分析及调优实例

浅谈基于平安云容器集群服务(PKS)的全链路压测调优实践

AB命令压测

一次tomcat压测调优记录