07/02/22 12:14:37 vG3fGtct0
>>401
NKA鯖の場合鯖が2台構成のためそれに起因する問題のような気がします。
画像拡大の処理は重たいため1度拡大した画像を、携帯のUTN毎のフォルダに記録しています。
画像拡大の処理では1回目のアクセスで、拡大画像を行い拡大された画像を鯖に記録し、
最初の1ブロック目を送信します。
2~3回目のアクセスでは記録された画像を切り出して送信します。
この場合1回目と2回目以降のアクセスが同じ鯖に振り分けられれば良いのですが
1回目と2回目のアクセスで鯖が違った場合、正常なイメージを送信できなくなり
エラーしてしまいます。
NKA鯖は鯖の発行するセッションIDを元に振り分け先を決めるように設定しているようですが、
W2Chのプロトコルは常にセッションIDをやり取りするようになっていません。
W2Chでセッションを使うのはスレッド一覧の取得などの機能です。
これらの機能を1度使うと、アプリのほうでセッションIDを記録し、次回のやり取りから
常にそのセッションIDをやり取りするようになります。
セッションを使用する機能を1回も使わずに、画像拡大を使うと、1回目と2回目以降のアクセスが
違う鯖に割り当てられてしまう可能性があります。
つまりNKA鯖の場合W2Chを起動したら、最初にスレッド一覧を表示させてから利用すると安全です。
現在描画関係の最適化中です。それが終わったらロードバランサにも対応したプロトコルの
見直しを考えています。それまで完璧な対策はできないので、注意して利用してください。