QAT_Engine icon indicating copy to clipboard operation
QAT_Engine copied to clipboard

nginx worker spawn failed when configured thousands of virtual servers

Open zspirate opened this issue 5 years ago • 1 comments

I tested the qat engine in my own nginx server, which the number virtual servers is larger than 2000, the nginx worker failed to getting start, the driver version is QAT-1.7.0-470b06. the "qat_notify_mode " in nginx config is poll. I follow the stack of coredump file, and find the func adf_proxy_poll_event() in the source file adf_process_proxy.c use select() to monitor the heartbeat of the accel devices ,the fd returned by the udev_monitor_get_fd() may easily out of range. suggested to use poll()..

zspirate avatar Mar 17 '20 07:03 zspirate

Hi zspirate This looks like it is an issue that the QAT driver team would be able to address. Regards, paulturx

paulturx avatar Mar 17 '20 09:03 paulturx