【実況】 live23+live24 Part32

このエントリーをはてなブックマークに追加
705root▲▲ ★
なるほど、ID変わった原因わかったです。
バックエンドとフロントエンドの*一部分*が死んだからか。

これを根本治療するには、ちょっとめんどうだな。

とりあえず、新しいほうのIDに全部合わせます。
これから作業するです。
706動け動けウゴウゴ2ちゃんねる:2009/05/20(水) 18:18:52 ID:B4gRacFM0
>>705
お疲れ様です、いつもありがとうございます。
707root▲▲ ★:2009/05/20(水) 18:18:57 ID:???0 BE:5107687-DIA(102226)
>>705
done.
708動け動けウゴウゴ2ちゃんねる:2009/05/20(水) 18:19:42 ID:Zf/bWUhEP
>>707
落ち着いたら>>698の件お願いします
709root▲▲ ★:2009/05/20(水) 18:22:48 ID:???0 BE:1916137-DIA(102226)
原因:

・IDの種はバックエンドで作る
・フロントエンドはそれを1日に1回取りに行って、キャッシュする

わけですが、

・バックエンドがリブートしてIDの種が変わった
・フロントエンドの4台のうち2台がリブートして、IDの種のキャッシュが消えた
・消えたフロントエンドはIDの種を新たに取りにいった
・リブートしなかったフロントエンドは、古いIDの種を持ち続けている

ということで、

→古い種を持っているフロント経由だと古いIDになり、
新しい種を持っているフロント経由だと新しいIDになる

という現象が起こりました。

これを解決するには、、、。

バックエンドのリブートが起きた場合、
フロントのIDの種を取り直すしくみを作る

必要がある、と。