uwsgi使用中遇到uwsgi: unrecognized option ‘–multiprocessing-fork’错误。
unable to load configuration from from multiprocessing.semaphore_tracker import main;main(10)
uwsgi内部再使用多线程会导致错误。
在我的例子中,是因为在使用pytorch中使用了Dataloader,并且设置了workers>1,即使用多个线程加载数据。
设置workers=1就可以解决这个错误了。
参考:
https://www.coder.work/article/2037578