nginx 绑定CPU亲缘性出错

由于服务器是多核处理器,根据型号不同需要作不同的绑定策略,所以想通过配置worker_processes auto;来自动绑定CPU亲缘性。却提示指令错误。

2020/09/18 11:18:34 [alert] 12220#12220: sched_setaffinity() failed (22: Invalid argument)
nginx版本:1.15.8
linux内核版本:3.16.35


邀请回答
提问于 2020-09-18 11:31
267 次浏览
共2个回答

发表评论
  • 陶辉
    2020-10-30 10:46

    worker_processes 是用来设置worker进程数量的,auto只是根据CPU核心数来配置worker进程数,它与sched_setaffinity调用,也就是CPU亲和性无关。应该是你的 worker_cpu_affinity指令配错了,你改成worker_cpu_affinity auto;看看

    0
    回复
    举报
  • baru
    2020-10-21 11:02

    这个不是ERROR级别哈,属于:alert[污]

    0
    回复
    举报
提问者

Missa

暂无个人介绍

  • 0

    文章

  • 0

    粉丝

  • 0

    被赞

Missa
按Enter键发送
您已邀请位用户
Copyright 公安部网络安全保卫局 All Rights Reserved
京公网安备 11010502047880号    京ICP备05070602号