问题描述:
现有一个主服务器A, 所有数据都存储在这个服务器里,并且它也提供一些接口供我们获取数据。
A中针对每个用户(用户量10k以上),都有一个关键数据, 这个关键数据类似温度计的读数,每6秒都会更新一次,并且A提供了获取该数据的接口。所以在App中,通过调用该接口,可以实时获取温度计的读数。
求解:
需要在App关闭的状况下,
1. 当温度计读数超过某个设定值的时候,给App推个消息
2. 每隔一个小时固定给App推送一个即时读数
当然,这样的功能,通过直接二次开发服务端A,或者在服务端A中使用一些第三方的推送服务都可以。
但是目前的情况是,服务端A是另外一个公司开发的,简单的说,不能对A做任何改动。
所以,求能不能自己写个什么服务端的小程序,为每个用户定时读数据,并发送推送,如何解决10k用户的问题,如何部署。
现有一个主服务器A, 所有数据都存储在这个服务器里,并且它也提供一些接口供我们获取数据。
A中针对每个用户(用户量10k以上),都有一个关键数据, 这个关键数据类似温度计的读数,每6秒都会更新一次,并且A提供了获取该数据的接口。所以在App中,通过调用该接口,可以实时获取温度计的读数。
求解:
需要在App关闭的状况下,
1. 当温度计读数超过某个设定值的时候,给App推个消息
2. 每隔一个小时固定给App推送一个即时读数
当然,这样的功能,通过直接二次开发服务端A,或者在服务端A中使用一些第三方的推送服务都可以。
但是目前的情况是,服务端A是另外一个公司开发的,简单的说,不能对A做任何改动。
所以,求能不能自己写个什么服务端的小程序,为每个用户定时读数据,并发送推送,如何解决10k用户的问题,如何部署。