मैंने अपने सर्वर को थोड़ा तनाव देने की कोशिश की, और कुछ अजीब हुआ। मैं mod_wsgi उपयोग कर रहा हूँ, बुनियादी स्क्रिप्ट के साथ में खामियों को दूर:mod_wsgi दबाव में विफल रहता है
import socket
def application(environ, start_response):
status = '200 OK'
output = 'Hello World!'
response_headers = [('Content-type', 'text/plain'),
('Content-Length', str(len(output)))]
start_response(status, response_headers)
return [output]
मैं इसके साथ सरल "यह हिट सब मैं कर सकते हैं" एक छोटे से तनाव करने की कोशिश की:
#!/bin/zsh
for i in {1..50}
do
wget http://$this_site/ &
done
और अजीब बात यह है कि क्या हुआ - wget फेंका मुझ पर सर्वर पर त्रुटि 500 के बारे में रिपोर्ट।
जब मैं अपाचे लॉग की जाँच की है, यह मैं क्या मिला
[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] mod_wsgi (pid=23632): Target WSGI script '/home/tricky/www/run.py' cannot be loaded as Python module.
[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] mod_wsgi (pid=23632): Exception occurred processing WSGI script '/home/tricky/www/run.py'.
[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] Traceback (most recent call last):
[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] File "/home/tricky/www/run.py", line 1, in <module>
[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] import web
[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] File "/usr/local/lib/python2.7/site-packages/web.py-0.36-py2.7.egg/web/__init__.py", line 14, in <module>
[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] import utils, db, net, wsgi, http, webapi, httpserver, debugerror
[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] File "/usr/local/lib/python2.7/site-packages/web.py-0.36-py2.7.egg/web/wsgi.py", line 8, in <module>
[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] import http
[Sat Mar 10 21:46:18 2012] [error] [client 95.49.81.25] ImportError: No module named http
यह कैसे संभव है? और यह क्यों हो रहा है?
त्रुटि बताती है कि आपकी wswgi स्क्रिप्ट वेब आयात करती है, और वेब मॉड्यूल http मॉड्यूल पर निर्भर करता है, जो –
सिस्टम में नहीं मिलता है और, यह 'सामान्य' के अंतर्गत नहीं होता है भार? –
मुश्किल हिस्सा है, सामान्य भार के तहत सबकुछ ठीक काम करता है ... – Bugari