時刻合わせメモ
某アプリに時刻あわせ機能をつけたほうがいい予感がするので、適当にブックマーク。作業は帰宅後。
- http://wiki.nothing.sh/page/NTP
- http://www2.nict.go.jp/cgi-bin/JST.pl
- http://www.jst.mfeed.ad.jp/
- http://d.hatena.ne.jp/uno/
…なんか色々調べてたらNTPサーバの悲鳴ばかりが聞こえてきました。やはりサーバへの連続アタックはツール作者がどうにかして防止しないといけないなぁと実感。
投票コード自動取得は気分的に30分間隔としてます。これによるサーバの負荷について計算。上海戦の総投票数が1300ちょいで、最悪(サーバに対して最悪という意味)全員が自動取得使った場合は、1300/30で、1分あたり43アクセスということになります。これがつらいのかどうかは…不明。ただ、取得間隔をこれ以上狭める気にはならないのが実感です。デフォルトで取得間隔1時間、ただし設定により30分にできるとするのが代替案?
てなわけで、時刻設定機能をつける場合は、NTPサーバに負荷かけたくないので自動取得はできないようにする予定。考えられる対応策を以下に。
- デフォルトNTPサーバを指定しないのが第一。利用者に選択を強制することで分散を図る。最萌スレで「このサーバがおすすめ」とか書かれると終わりかも。
- そもそも時刻あわせ機能をつけない。なにげにこの選択肢が無難なのかも。
ちなみに自分は携帯がauで時刻ピッタリなので、手動であわせてます。