【実況】 live22+live23 Part21
過去ログに関して一番問題なのは,バックエンドにある過去ログファイルをどうやって
フロント側に転送するかということで,いままでやっていたのは
・ rsync による転送
当初はうまくいっていたが,過去ログが膨張するに従って負荷が大きくなり中止.
・ NFS による転送
これもしばらくはうまくいっていたかに思えたが,バックエンドが落ちた際に
NFS でマウントした過去ログ領域を参照するとそのプロセスが固まるという問題が顕在化し,
そのためフロントエンド全体が機能不全に陥ってしまう.NFS が刺さらないようにするための
soft mount も正常に実装されていない模様のため,これも中止.
今後の方策としては
・ HTTP による転送
ライブな dat の転送でも実績があり,問題は少ないと思われる.ただし.
offlaw.cgi や read.cgi などのプログラムの変更が必要となり,今すぐには対処できない.
・ SSHFS 等による転送
これが正常に使えれば,プログラムを変更せずそのまま対応可能.ただ,正常に使えるか要検証.