浏览 4.7k
由于服务器是多核处理器,根据型号不同需要作不同的绑定策略,所以想通过配置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
最简单的办法,你可以把include文件的后缀名,比如a.conf(我猜你是用.conf结尾的)改为a.nginx,include语句也相应修改下,就可以了。
你试试看。
当然,直接修改nginx.conf中vim的探测规则也可以,这稍微有点复杂。
目前还不知道有现成的模块实现这个功能。不过看需求应该不难。就是把http 头部去掉,然后把请求body通过socket连接发送到后端服务器?
微信公众号
加入微信群