Code: Select all
WSGIDaemonProcess XXX.com processes=12 threads=20 display-name=%{GROUP}
WSGIProcessGroup XXX.com
WSGIScriptAlias /sign /XXX/Http/upload.wsgi
und mein /xxx/http/upload.wsgi Sieht so aus:
Code: Select all
class app(object):
def __init__(self):
pass
def __call__(self, environ, start_response):
temp_unsign = tempfile.mkdtemp()
temp_signed = tempfile.mkdtemp()
try:
response_headers = [('Content-type', 'text/plain;charset=UTF-8'),('Content-Length', str(len('123')))]
status = '200 OK'
start_response(status, response_headers)
return ['123']
finally:
shutil.rmtree(temp_unsign)
shutil.rmtree(temp_signed)
application = app()
< /code>
My Fragen sind: < /p>
[*] Wenn es gleichzeitig 5 Anforderungen von verschiedenen IPs gibt, wie viele App < /code> Instanzen werden vorhanden sein? Eine Instanz? Oder eine Instanz pro Anfrage
Was ist, wenn es 5 Anfragen von demselben IP und gleichzeitig gleichzeitig auf demselben Computer gibt? Shutil.rmtree
Und natürlich kann ich nicht verstehen>