У меня есть программа на Python, которую я вызываю из Apache через WSGI.
Я возвращаю информацию моего заголовка следующим образом:
strText = "<br>Version: " + strVersionText + "<br>" + "Status: Success" + "<br>" + "Start Time: {:%Y-%b-%d %H:%M:%S}".format(dtWhatTimeThisScriptStarted) + "<br>" + "Completion Time: {:%Y-%b-%d %H:%M:%S}".format(dtWhatTimeThisScriptEnded)
print("Status: 200 Ok\r\n")
print("Content-Type: text/html\r\n\r\n")
print("<html><head></head><body>" + strText + "<br>Error Status: " + str(strErrorStatusTextField) + "<br><br><a href=/enter.html>Return to Report Request</a>" + "</body></html>")
sys.exit(0)
Пока работает один или небольшое количество параллельных запросовхорошо, я обнаружил, что многие из моих запросов не закрываются и, как следствие, время ожидания.
Я делаю это неправильно?
Есть ли лучший и более чистый способ вернуть запрос в Python?
Любая помощь приветствуется.
Лу