X



トップページ運用情報
1001コメント254KB

【Love Affair】携帯からのアクセスに対する考察・次の一手 Part4.1 - ボーリング場2

レス数が1000を超えています。これ以上書き込みはできません。
0001FOX ★
垢版 |
2008/02/11(月) 00:53:25ID:???0
日増しに増加する携帯からのアクセス。
かつて、羨ブラが生まれたように何かが生まれないと
ならない気がする。

たぶん解決策は、時間を売って空間を買うだと思うけど
いろいろ考察して、次の一手を決めようかと、

Love Affair 作戦。
Part4 ボーリング場 (頑固じゃなきゃネ)


前スレ
【Love Affair】携帯からのアクセスに対する考察・次の一手 Part4 - ボーリング場
http://qb5.2ch.net/test/read.cgi/operate/1201374777/
【Love Affair】携帯からのアクセスに対する考察・次の一手 Part3 - シーガーディアン
http://qb5.2ch.net/test/read.cgi/operate/1095146311/
【Love Affair】携帯からのアクセスに対する考察・次の一手 Part2 - 大黒埠頭
http://qb5.2ch.net/test/read.cgi/operate/1088657713/
【Love Affair】携帯からのアクセスに対する考察・次の一手 Part1 - マーリンルージュ
http://qb5.2ch.net/test/read.cgi/operate/1075887465/

Wikiページ http://info.2ch.net/wiki/index.php?Love%20Affair
0951root▲▲ ★
垢版 |
2008/02/16(土) 02:31:48ID:???0?DIA(100072)
BG が死んだ場合、
今フロントって即にはあきらめてくれないんでしたっけ。
0952こうすけ ★
垢版 |
2008/02/16(土) 02:33:37ID:???0
>>951
timeout は 5秒にしています。
5秒間は待ちつづけますね。
0953root▲▲ ★
垢版 |
2008/02/16(土) 02:34:44ID:???0?DIA(100072)
c20
load averages: 512.36, 510.86, 470.53
c21
ログインできず、トライ中。
c22
load averages: 511.99, 510.81, 477.69
c24
load averages: 495.89, 493.21, 454.07
0954root▲▲ ★
垢版 |
2008/02/16(土) 02:35:26ID:???0?DIA(100072)
>>952
えっと、今って.so呼ぶんじゃなかったっけ。
というか httpd でいくんだから同じか。
0955こうすけ ★
垢版 |
2008/02/16(土) 02:37:42ID:???0
>>954
.so じゃないですよ。
phpのままです。

通常時は処理は0.02〜3秒くらいだから、一回タイムアウト処理を行うと処理時間が200倍近くになる。
0956root▲▲ ★
垢版 |
2008/02/16(土) 02:38:13ID:???0?DIA(100072)
c20のtopコマンドの出力。
c2x はどれも同じ状態。

BG が詰まった途端に全部のフロントが死にましたね。
yutori は自力回復して、root権限持っているc-docomo5/c-docomo6は私が回復させた。
しかしT-banana32のc20, c21, c22, c24は全て爆死状態の模様。

last pid: 32340; load averages: 511.67, 511.26, 479.88 up 2+15:07:57 09:36:00
556 processes: 506 running, 50 sleeping
CPU states: 99.3% user, 0.0% nice, 0.4% system, 0.3% interrupt, 0.0% idle
Mem: 973M Active, 1870M Inact, 240M Wired, 162M Cache, 112M Buf, 5560K Free
Swap: 8192M Total, 8192M Free

PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
31813 www 1 100 0 49592K 12508K RUN 1 0:07 0.98% httpd
32155 www 1 99 0 49876K 12900K RUN 0 0:05 0.83% httpd
31650 www 1 100 0 49552K 12216K RUN 1 0:13 0.20% httpd
31918 www 1 100 0 49352K 8804K RUN 1 0:11 0.20% httpd
32030 www 1 100 0 49572K 9180K RUN 1 0:10 0.20% httpd
31665 www 1 100 0 49556K 12060K RUN 1 0:13 0.15% httpd
31796 www 1 100 0 49360K 11600K RUN 1 0:12 0.15% httpd
31675 www 1 100 0 49388K 12000K RUN 1 0:12 0.15% httpd
31748 www 1 100 0 49876K 12528K RUN 1 0:12 0.15% httpd
31996 www 1 100 0 49348K 8164K RUN 1 0:11 0.15% httpd
31821 www 1 100 0 49452K 12048K RUN 1 0:10 0.15% httpd
32186 www 1 100 0 49388K 11572K RUN 1 0:09 0.15% httpd
31603 www 1 100 0 49544K 12248K RUN 1 0:24 0.10% httpd
31649 www 1 100 0 49444K 11928K RUN 1 0:13 0.10% httpd
31720 www 1 100 0 49384K 11716K RUN 1 0:12 0.10% httpd
31765 www 1 100 0 49408K 11704K RUN 1 0:12 0.10% httpd
0960root▲▲ ★
垢版 |
2008/02/16(土) 02:40:49ID:???0?DIA(100072)
c-docomo5 / c-docomo6 等に私が入れていた(いる)のと同じような、
c のユーザでも httpd の再起動だけはできるようにする仕掛けを
入れてもらったほうがいいのかもしれないですね。

たぶんきっと、明日以降の課題ということで。
やり方は私のほうできっとここに書けると思います。
0961root▲▲ ★
垢版 |
2008/02/16(土) 02:41:46ID:???0?DIA(100072)
>>959
なるほど。

でもそれって http で dat とるのと、基本同じですもんね。
フロントからみたら。
単に http で通信するだけだから。
0962動け動けウゴウゴ2ちゃんねる
垢版 |
2008/02/16(土) 02:42:09ID:4ekN/1MK0
>通常時は処理は0.02〜3秒くらいだから
それが分かってるならタイムアウトを1秒とか0.5秒とかにしてもいいんじゃない
0963こうすけ ★
垢版 |
2008/02/16(土) 02:42:29ID:???0
それしかないですね。

あとは yutori が持っているかもしれない、httpd の 自動リブート機能を入れてもらう。
0964root▲▲ ★
垢版 |
2008/02/16(土) 02:44:38ID:???0?DIA(100072)
>>963
きっと、どのサーバにも入っているんだと思うんです。

でもそれって、httpd が「いなくなった時」にしか働かないんだと思う。
推測ですが。

つまり、httpd が今回みたいに「プロセスとして存在はしているけど、立ち往生状態」
になったら、
もはやそれまでなんじゃないかなと。
0965root▲▲ ★
垢版 |
2008/02/16(土) 02:46:35ID:???0?DIA(100072)
で、状況は変化せず、
回復する見込みがないので、
もう少ししたら、c20/c21/c22/c24 のリブート要請を出します。
0966root▲▲ ★
垢版 |
2008/02/16(土) 02:51:56ID:???0?DIA(100072)
>>965
リブート要請しました。

4.2 ボーリング場の続きか、
あるいは 5 にして次スレか、、、。
0967root▲▲ ★
垢版 |
2008/02/16(土) 02:52:26ID:???0?DIA(100072)
c21 ようやくログインできた。

load averages: 493.51, 504.29, 495.17

同じ症状。
0969root▲▲ ★
垢版 |
2008/02/16(土) 02:58:28ID:???0?DIA(100072)
リブート要請受理されました。
たぶんこれで今日は回復するかと。

1) 仮にBGがこけてもフロントがそう簡単に死なないようにする
2) フロントの Apache を一般ユーザでも安全に再起動できる仕組みを入れる

2) は今既に c-docomo5 / c-docomo6 で動いている仕組みを入れればいけます。
sudo コマンドを使います。しくみとか設定方法は明日以降ここにでも。

1) はみんなで考えるということで、、、。
0970root▲▲ ★
垢版 |
2008/02/16(土) 03:04:44ID:???0?DIA(100072)
c20 リブート入り、回復した模様。
順次他のサーバもリブートかかるはず。
0971マァヴ ◆jxAYUMI09s
垢版 |
2008/02/16(土) 03:15:31ID:IpjhI0G6O?DIA(100025)
「俺わかった。そういえば・・・」(^_^;)
0972root▲▲ ★
垢版 |
2008/02/16(土) 03:17:54ID:???0?DIA(100072)
c21/c22/c24 回復しました。
これで全サーバ回復しました。

>>971
「・・・そういえば?」
0973root▲▲ ★
垢版 |
2008/02/16(土) 03:21:32ID:???0?DIA(100072)
yutori/c209 = tiger3501 も自力回復したんじゃなくて、
リブートが入っていた模様。

$ uptime
10:20AM up 1:07, 2 users, load averages: 0.72, 0.79, 1.06
0974マァヴ ◆jxAYUMI09s
垢版 |
2008/02/16(土) 03:22:01ID:IpjhI0G6O?DIA(100025)
あることを頼まれてたのを実装するのをすっかり忘れてたらしい(^_^;)呑むと色々思い出すとか
0976マァヴ ◆jxAYUMI09s
垢版 |
2008/02/16(土) 03:24:18ID:IpjhI0G6O?DIA(100025)
「まかしとけ」(^_^;)
0977root▲▲ ★
垢版 |
2008/02/16(土) 03:24:33ID:???0?DIA(100072)
中の人からの作業完了報告を受け取りました。
迅速かつ確実な対応をいただき、大変助かりました。

今日はもう意識混濁しているので、
これにてしつれいいたします。おやすみなさい。

>>974
あること、ですか。
0978マァヴ ◆jxAYUMI09s
垢版 |
2008/02/16(土) 03:26:09ID:IpjhI0G6O?DIA(100025)
bgの問題らしい

乙ですー(^_^;)
0979マァヴ ◆jxAYUMI09s
垢版 |
2008/02/16(土) 03:28:37ID:IpjhI0G6O?DIA(100025)
「だれかボーリング場3で次スレ立てて」(^_^;)
0981マァヴ ◆jxAYUMI09s
垢版 |
2008/02/16(土) 03:30:05ID:IpjhI0G6O?DIA(100025)
おながいしまし(^_^;)
0983マァヴ ◆jxAYUMI09s
垢版 |
2008/02/16(土) 03:32:45ID:IpjhI0G6O?DIA(100025)
どむです(^_^;)
0984FOX ★
垢版 |
2008/02/16(土) 05:14:00ID:???0
うむ

明日頑張る
テストにはyutoriを人為的に落とすということで、
0986動け動けウゴウゴ2ちゃんねる
垢版 |
2008/02/16(土) 10:33:27ID:I2ekIUy70
       \170 名前:マァヴ ◆jxAYUMI09s /
157 マァヴ ◆\                 /
          \また失敗した(^_^;)>p /Update失敗したらa
  / ̄ ̄ ̄ ̄ ̄ \           /://pc11.2ch.net/test/r
< おまいら次もいき\∧∧∧∧∧/ァヴがpc11.2ch.netの鯖
  \_______<       >tp://news23.2ch.net/t
             < 予   ま >また、マァヴ◆jxAYUMI09
             <     た >p://news23.2ch.net/te
─────────< 感   失 >──────────
 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ <     敗 >616 名前:マァヴ ◆jxAY
< pc11のBIOSアップ<  !!!!  の >>607
 \_______ <       >ファイルの準備がいまいち
             /∨∨∨∨∨\
      \オーー/           \ オフレコ-------------
   ∧_∧∧_/74 名前:マァヴ ◆jxA\たく言うと、更新用の
   (    ) /                 \でオフレコ-------
       / BIOSアップデート失敗した(^_^;) \
0987FOX ★
垢版 |
2008/02/16(土) 13:41:53ID:???0
症状は・・・

1) yutoriがおちた
2) 引きずられて c.2ch.netフロントが全部パニック
3) bgは涼しい顔をしていた
4) Mirvは携帯でc.2ch.netをもてあそんでいた。
5) 私は現場に居ず。外で飲んでいた。

犯人は誰だ !
0989[es] ◆MUMUMUhnYI
垢版 |
2008/02/16(土) 13:49:11ID:4tKMr/cH0
今日昼の時間は外にいる予定。

私が見ていたところでは、フロントとBGとの間の通信が
一時的にうまくない状態になったような気がします。
スイッチのトラブルとか、設定変更のタイミングも疑った方がいいのかも。

いずれにせよ上にもあるように、
yutoriを落としてみて症状が再現するかが鍵ですか。
0990マァヴ ◆jxAYUMI09s
垢版 |
2008/02/16(土) 13:52:23ID:h05hzFi00?DIA(100025)
時刻表(^_^;)
c23,c25 18:00までに完成
c26,c27 20日(水)に完成(プレジデンツデーで休日が入った・・・・)
0992FOX ★
垢版 |
2008/02/16(土) 14:14:28ID:???0
>>989
おー やっぱ再現実験ですよね
あとでやってみようー

「犯人は犯行現場に戻る」という話もありますからね

>>990
りょうかいー

ということはこれから夕方までは待機か・・・
これにかかりっきりだから少し本業もせねば
0996こうすけ ★
垢版 |
2008/02/16(土) 14:32:18ID:???0
bg の動作
[delay処理、差分取得処理は割愛]
(1)c.2ch.net からのリクエストを受け付ける。
(2)リクエストされたデータを 2ch に取りに行く。
(3)c.2ch.net にデータを渡す。
はこんな感じですよね。

そこでいくつか質問です。

質問1)
2chのサーバが落ちていた場合( bg そのことをを知らない)
(2)は timeout になるまで待ちつづけるであっていますか?
また、そのときは(3)では、 どのようなデータを渡していますか?

質問2) 
前回(2)で サーバーが落ちて timeout となったあと再び落ちているサーバにデータを取りに行きますか?
つまり、落ちている可能性が高いんだから暫くはデータを取りに行かないなどの処理をしていますか?

0997[es] ◆MUMUMUhnYI
垢版 |
2008/02/16(土) 14:41:14ID:3EeyLiGs0
あ、なるほど、、、。

0)yutoriが落ちている状態で、
1)yutoriのdatがほしいフロントがBGにリクエストを出し、
2)BGは普通にネットワークタイムアウトを待ち、
3)その間フロントはBGからの応答をタイムアウトまで待ち、
4)その間もどんどんyutoriへのリクエストがフロントにたまってゆき、
5)最後にはフロントが溢れかえる → 破綻

こんなかんじだと。
0998FOX ★
垢版 |
2008/02/16(土) 14:42:07ID:???0
そうそう そこですよね
まったく何もしていないのだ !

エレガントなbgにしなくちゃ、

あとは bgが落ちているときはどうすべか・・・
このへんはハーバービューでやる予定だったんだけど
やらねばならないっすね
0999FOX ★
垢版 |
2008/02/16(土) 14:50:15ID:???0
今日の作業は

1) >>990 c23,c25の追加
2) yutori , bg が落ちたときの挙動の検証

この二つにして、あとは考察タイムにしよう。
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況