PHP 多服务器多线程同步推送思想

为什么要使用多线程,效率翻倍提升,节省时间。

第一步: 我们需要有主要推送任务的核心脚本,这里我叫做-推送脚本。

第二步:我们需要有一个任务的启动器,也就是一个开启多线程的脚本,主要实现是链接多个服务器启动各个服务器上的推送脚本,这里我叫做-启动脚本。

第三步:为了提高效率我们可能会用redis之类的缓存数据库而提高读取数据的速度,为了避免重复推送,推送的用户最好使用队列存储。

实现:我们可以吧推送脚本分别部署到多个服务器,然后使用启动脚本链接多个服务器,循环执行多遍推送脚本(使用后台执行),如此就可以实现多线程同时推送。

猜你喜欢

转载自blog.csdn.net/qq_24909089/article/details/80280735
今日推荐