2016-01-16 4 views

Antwort

2

Nun ... die Antwort ist nicht so einfach. Aber im Allgemeinen sollten Sie es verwenden, wenn Sie mehrere Worker mit mehreren Threads verwenden. Aber ...

Es gibt Dutzende von verschiedenen Betriebssystemen und Donnersperre ist in hohem Maße von ihren Fähigkeiten abhängig. Es gibt mindestens sechs verschiedene Mechanismen der Donnersperre, die von uWSGI basierend auf Betriebssystemfähigkeiten ausgewählt werden, einige von ihnen sind besser als andere. Wenn Sie zum Beispiel Linux mit robuster Pthread-Unterstützung verwenden, sind Sie zu 99,9999999% sicher, Thunder-Lock zu verwenden.

+0

Ihre Antwort ist hilfreich, aber auch eine Art von "niemand kann es wissen, es sei denn, sie recherchieren stundenlang die Interna der gesamten Software, die sie benutzen" ... sicherlich treffen die meisten Nutzer ihre Entscheidung nicht :) –

+1

Es gibt eine Menge Forschung, wenn Sie versuchen, Ihre uWSGI-Konfiguration perfekt zu machen. Aber im Grunde können Sie nur Thunder-Lock aktivieren und überprüfen, was uWSGI in den uWSGI-Protokollen verwendet. Sie können die Methode sogar manuell ändern. – GwynBleidD