I am using the GCM to send data to android app, Whenever New Device is login, My cloud web server stores the GCM registration ID in database until again it's logout if User Data is available in my web server database it will send GCM notification to the device Whenever device receives the GCM notification it will send request for the data then web server sends the data and remove that user data from the database it is working fine, But randomly some GCM notifications and data are missing and I am not getting this lost data anymore, This user data is very important to my customers and needs to send that as soon as possible, I am not able to find where the problem exactly?
I think problem with the GCM refresh registration id frequently, is this right??Here is the GCM registration logs from my web server
127.0.0.1 - - [16/Sep/2015:20:02:43 +0000] "POST /RegisterGCM?regid=APA91bGV8N30yt6dYCxdX_RFdSBIujLd-omLju_qKrFkKuOjFWxT--2zBfkHbYXL95yq3UHGEK7TfBgX18ZdBffB7-SCVjDv460aVukRJ2j4uY44021T7x_5I-g&kid=17 HTTP/1.1" 200 43
127.0.0.1 - - [16/Sep/2015:20:02:43 +0000] "POST /RegisterGCM?regid=APA91bGV8N30yt6dYCxdX_RFdSBIujLd-omLju_qKrFkKuOjFWxT--2zBfkHbYXL95yq3UHGEK7TfBgX18ZdBffB7-SCVjDv460aVukRJ2j4uY44021T7x_5I-g&kid=17 HTTP/1.1" 200 43
127.0.0.1 - - [16/Sep/2015:20:02:44 +0000] "POST /RegisterGCM?regid=APA91bGV8N30yt6dYCxdX_RFdSBIujLd-omLju_qKrFkKuOjFWxT--2zBfkHbYXL95yq3UHGEK7TfBgX18ZdBffB7-SCVjDv460aVukRJ2j4uY44021T7x_5I-g&kid=17 HTTP/1.1" 200 43
127.0.0.1 - - [16/Sep/2015:20:03:23 +0000] "POST /RegisterGCM?regid=APA91bGV8N30yt6dYCxdX_RFdSBIujLd-omLju_qKrFkKuOjFWxT--2zBfkHbYXL95yq3UHGEK7TfBgX18ZdBffB7-SCVjDv460aVukRJ2j4uY44021T7x_5I-g&kid=17 HTTP/1.1" 200 43
Can anyone help me to fix this problem? Thanks in advance...