編集部が選ぶ「みんなに見てほしい」イチオシまとめはこちら
6
tk0miya @tk0miya
○○をオトす勉強会 が企画されてる。Web リア充ェ… #pyspa
tk0miya @tk0miya
レギュレーションに関する協議が詰められている。業務で類似ツールを作っている人は参加禁止、等 #pyspa
tk0miya @tk0miya
カーネルを書き換えるのは禁止 #pyspa
tk0miya @tk0miya
モヒカン属は 99% の C のコードと 1% の import hogehoge; hogehoge.run() を書くと予想される #pyspa
tk0miya @tk0miya
NERF の撃墜マークでもいいな #pyspa
tk0miya @tk0miya
練習課題:SimpleHTTPServer を落とす #pyspa
Yoshiki Shibukawa @shibukawa
Python温泉の次のイベントは、SimpleHTTPServerとか、Mochiwebとかのサーバをみんなでアタックして落とす、撃墜温泉になるとか。
nishio hirokazu @nishio
#pyspa 次回の温泉案:サーバ撃墜温泉、悪ふざけ温泉、DDoS温泉
tk0miya @tk0miya
攻撃すると反撃する申し込みサーバー #pyspa
tk0miya @tk0miya
SimpleHTTPServer さんにげてー #pyspa
tk0miya @tk0miya
【速報】SimpleHTTPServer が死にました。 #pyspa
tk0miya @tk0miya
SimpleHTTPServer のスタックトレースとコードから死因を解析する ransui & ian RT @tk0miya: 【速報】SimpleHTTPServer が死にました。 #pyspa
takabow @takabow
諸君らが愛してくれた SimpleHTTPServer は死んだ、なぜだ! #pyspa
V @voluntas
シングルスレッドだからさ(違 RT @takabow: 諸君らが愛してくれた SimpleHTTPServer は死んだ、なぜだ! #pyspa
tk0miya @tk0miya
kernel のセキュリティ機能が動作したものではないかと推測されてるなう #pyspa
tk0miya @tk0miya
ransui は kernel のコードを読み始めた! @pyspa
tk0miya @tk0miya
むやみに会場が盛り上がってきてるなう #pyspa
残りを読む(51)

コメント

V @voluntas 2011-08-07 03:18:12
逆順にしました
nishio hirokazu @nishio 2011-08-07 03:24:53
改めてTwitter上の情報を見てみるとOSもサーバ死亡のエラーメッセージも再現コードも上がってないのでこりゃ外の人はついてこれないわ
akihiro takizawa @turky 2011-08-07 08:56:37
今更ですが、眠くて仕方がないのであとは適当にお願いします
Ransui Iso @ransui 2011-08-07 21:50:00
撃墜したプログラムはCommon Lispで作成。1000スレッドでSimpleHTTPServerに連続アクセスするものです。リクエストはHTTP/1.0として正しい形式で送り、レスポンスはすべて正しく受け取ってからConnection Closeするという行儀の良いものです。 その後Linux KernelとSimpleHTTPServerのパラメータをチューニングして再チャレンジした結果、息も絶え絶えになりながらもSimpleHTTPServerは落ちなくなりました。
Ransui Iso @ransui 2011-08-07 21:52:24
しかし、死にそうなときのレスポンス挙動が、 数百レスポンスくらいを一気に吐き出す→数十秒沈黙→数百レスポンスを吐き出す の繰り返しになっていて、なぜ間欠泉のような振る舞いをするのかの理由の解明が待たれるという感じです。
INADA Naoki @methane 2011-08-08 12:46:54
@ransui 高負荷時に間欠泉のような挙動になるのは、多分backlogがあふれたためです。backlogがあふれると、クライアント側は3秒待って再送します。詳しくはこちら http://dsas.blog.klab.org/archives/51977201.html
ログインして広告を非表示にする
ログインして広告を非表示にする