Roco Earthquakeの通知ミスについて

広告

本日のお昼頃に発生した地震でRoco Earthquakeからの通知がされませんでした。
原因は、サーバの時間が本来の時間より10分程度遅れていた為です。

12:31に地震の通知がありましたが、サーバでは12:21と勘違いしました。
RIMのプッシュサーバへ通知を投げる際に、皆様への送信期限を決めるのですが、5分以内に送信出来ない場合は、送信しないという設定を入れております。
そのため、RIMのプッシュサーバへは12:26を越える場合は、通知しないという内容で送ります。
受け取ったRIMのプッシュサーバは、12:26は既に過ぎているので、通知せずに破棄という流れとなり、通知がされませんでした。

サーバ時間は、週に1回同期する設定を入れていましたが、なぜ時間が狂ったのかはわかりません。
再起動時に何か変わったのかもしれません。

とりあえず、6時間毎と再起動時に時間同期をするようにしました。
時間同期が失敗したらメールが来るようにもしているので、
今後は今回のようなことは起こらないと思います。