何故か自宅の無線LAN環境でだけメールやLINEの通知が来ないことはありませんか?もしかしたら、ルータの設定に問題があるかもしれません。 設定を見なおしてみましょう。 準備 ― PUSHの仕組み ― メールやSNSの通知はリアルタイムで来ることが当たり前になっていますが、どのような仕組みになっているのでしょうか。もし各端末が5秒おきとかに通知の有無をサーバに問い合わせたりしたら、サーバの負荷もネットワーク負荷も大変そうです。 PUSH通信では、Googleのサーバと通信状態を保持しておき、何か通知事項があったらすぐに端末へパケットを投げられる状態を保っておく工夫をしています。30分に1回だけGoogleのサーバにKeepAlive信号を送信し、わざわざ端末から伺いを立てなくても良いようになっているのです。例えば以下のログは、同一のAndroid端末が30分おきに特定のIPアドレスへ通信をし