私は少しgunicornのウェブサイトからmodfied以下のコード(http://gunicorn.org/run.html)gunicornの内部のhttpリクエストは、ガンコンの応答を失敗させますか?
import urllib2
def app(environ, start_response):
print "in app"
# response=urllib2.urlopen('http://www.google.com')
data = 'Hello, World!\n'
response_headers = [
('Content-type','text/plain'),
('Content-Length', str(len(data)))
]
start_response('200 OK', response_headers)
print " starting response"
return iter([data])
を実行している私はurrllib2.urlopen行のコメントを解除する場合を除き、予想通りそれは完全に実行される、コード全体が静かに失敗します。
私はconficファイルを指定していないので、エラーはstdoutに書き込まれているはずです(何もありません)。 gunicornのエラーとクレームをリクエストしたブラウザは、「受け取った日付はありません」
何が起こっているのでしょうか?私はWeb上のどこか他の場所にもリモートで関連するものは見つけていません。
ありがとうございます!