【华为云技术分享】Nginx应用调优案例
1 问题背景 nginx的应用程序移植到TaiShan服务器上,发现业务吞吐量没有达到硬件预期,需要做相应调优。 2 原因分析 l 网卡配置 该应用场景下网络吞吐量大,网卡的配置能对性能提升起到很大的作用。 l 操作系统参数配置 在更换操作系统后,原来的一些调优措施需要重新定制。 l 应用程序调优 从x86切换到arm之后,可以做一些代码层面、编译选项上的调优。 3 解决方案 3.1 网卡调优 3.1.1 中断绑核 中断亲和度描述为可以为特定中断提供响应的一组CPU,如果应用程序可以通过关联到相关的CPU,在相同的CPU上下文中处理接收到的数据包,则可以减少等待时间,提高CPU利用率。
用户评论