这篇冗长而详尽且有趣的文章描述了--thunder-lock的历史和设计:http://uwsgi-docs.readthedocs.org/en/latest/articles/SerializingAccept.html

但这并不能帮助我决定何时需要它!
--thunder-lock在什么时候是有益的?

最佳答案

好吧...答案不是那么容易。但是通常,当您使用具有多个线程的多个工作程序时,应该使用它。但...

有数十种不同的操作系统,雷电锁定高度依赖于它们的功能。 uWSGI根据操作系统功能选择了至少六种不同的雷电锁定机制,其中一些优于其他机制。例如,如果您使用的Linux具有强大的pthread支持,则使用雷电锁的安全性为99.999999%。

关于python - --Thunder-lock什么时候有用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34824487/

10-10 16:47