Nginx   发布时间:2022-05-11  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Tomcat和nginx大小调整大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我管理一个部署在tomcat服务器上的应用程序,前面有Nginx,作为反向代理.我需要一些帮助来调整线程池/连接池的大小/ …我发现很多文档描述了不同的参数(tomcat执行器,Nginx工作者,keepalive,…)但没有太多的文档说明如何找到正确的尺寸.而且我不确定我是否正确理解了文档.

例如,我在我的Nginx监控图中看到,我有大约350个活动连接,30个写连接和320个等待连接.我每秒大约有30个请求.

我在tomcat服务器上配置了200个线程来处理http处理.

在Nginx上有一个工作进程,有1024个工作连接.

根据我从文档中理解的,等待连接是http1.1 keepalive.但我也明白Nginx只将http1.0作为代理.我有点不解.那些等待连接消耗tomcat线程的东西是什么?

您是否知道有关调整tomcat / Nginx(或其他反向代理,其概念应该相同)的良好资源.

谢谢你的帮助!

最佳答案

因此,您无法处理超过1 * 1024个连接,并且Nginx不能使用超过1个处理器核心.

错误.见:http://nginx.org/r/proxy_http_version

不,这是与客户的密切联系.它还可能包括与后端的keepalive连接,但不超过keepalive指令(http://nginx.org/r/keepalivE)设置的连接.

大佬总结

以上是大佬教程为你收集整理的Tomcat和nginx大小调整全部内容,希望文章能够帮你解决Tomcat和nginx大小调整所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:keepalive