关于接口调用推送下架时间问题

问题描述

我们系统要和携程,艺龙....系统对接,把我们的酒店挂到他们系统;数据大概有200万左右,每个酒店都有个上线时间和下架时间是我们这边提供的;推送的数据放在推送表里面,下架时间到了我们要去调用对方的下架接口;我现在遇到的就是200万数据:去定时的扫描推送表里面的下架时间来判断是不是去触发下架,这样会不会效率太低?该怎么去解决这个问题,要求延时短,我现在担心的就是定时扫描消耗性能太大,有一定的延时;求大神帮忙有没有更好的办法

解决方案

解决方案二:
一般这些业务就放在定时任务里面做,一般都是晚上24点的时候去触发,系统压力比较少,一点点延迟也无所谓的
解决方案三:
单独做下架信息表,把一个周期内(例如一天)的下架数据抽取出来存在其中,每8小时(可以自己调整)批处理一次;通知的定时任务只查询下架信息表,比如每10分钟处理一次,这样就降低了查询压力

时间: 2024-07-30 12:37:07

关于接口调用推送下架时间问题的相关文章

对接第三方平台JAVA接口问题推送和解决

原文:对接第三方平台JAVA接口问题推送和解决 前言 本节所讲为实际项目中与第三方对接出现的问题最后还是靠老大解决了问题以此作为备忘录,本篇分为三小节,一小节解析Java加密接口数据,二小节解析XML文件需注意问题,最后一节则是请求Java Soap协议接口.因为第三方平台都是采用JAVA语言,所以这种情况应该对大家有所帮助. DES加密/解密Java接口 关于Java中序列化为XML文件就不搞了,我们首先需要讲解的是关于加密问题,由于是第三方是采用的DES加密,所以我们只讲解DES,有很多人可

移动应用低成本消息推送的正确姿势

一.移动App消息推送的分类 1.1.应用内消息推送 应用内消息推送基于App自身的功能实现消息推送,一般以消息弹框形式展现. 1.2.短信推送 短信推送基于服务商提供的短信接口和短信通道实现推送,展现形式与普通短信一致. 1.3.两种推送方式对比 方式名称 载体 接入方式 查看方式 应用内推送 App自身 App嵌入SDK,开发者调用推送的API推送消息 唤起App 短信推送 短信 开发者调用服务商提供的接口推送消息 查看短信 二.推送的正确姿势 简单说来,必须送达用户的消息建议用短信,其他消

Android消息推送:手把手教你集成小米推送(附demo)_Android

前言 在Android开发中,消息推送功能的使用非常常见. 为了降低开发成本,使用第三方推送是现今较为流行的解决方案. 今天,我将手把手教大家如何在你的应用里集成小米推送 目录 1. 官方Demo解析 首先,我们先对小米官方的推送Demo进行解析. 请先到官网下载官方Demo和SDK说明文档 1.1 Demo概况 目录说明: DemoApplication类 继承自Application类,其作用主要是:设置App的ID & Key.注册推送服务 DemoMessageReceiver类 继承自

iOS - Push 通知推送

1.UserNotifications 通知是 App 用来和用户交流的一种方式,特别是当 App 并没有在前台运行的时候.通知,正如它的名称所强调的,被用作向用户'通知'一个事件,或者仅仅向用户提示一条重要信息.总而言之,通知在提示类型的 App 当中非常有用,甚至在一些别的类型的 App 当中也是如此.比如,当用户进入一个指定区域(这是 iOS8 的新特性),一个下载任务完成,或者当朋友给你发送一条信息的时候,一条通知就可以被显示出来.无论如何,通知的目的就是获得用户的关注,然后他们就能处理

Android消息推送:手把手教你集成小米推送(附demo)

前言 在Android开发中,消息推送功能的使用非常常见. 为了降低开发成本,使用第三方推送是现今较为流行的解决方案. 今天,我将手把手教大家如何在你的应用里集成小米推送 目录 1. 官方Demo解析 首先,我们先对小米官方的推送Demo进行解析. 请先到官网下载官方Demo和SDK说明文档 1.1 Demo概况 目录说明: DemoApplication类 继承自Application类,其作用主要是:设置App的ID & Key.注册推送服务 DemoMessageReceiver类 继承自

android消息推送-Android消息推送干什么用呀?

问题描述 Android消息推送干什么用呀? Android的消息推送干什么用呀?是从服务器推送过来的么?还是服务器有更新之后,手机端解析了数据之后,在用户打来软件的时候再推送? 解决方案 服务器调用第三方的接口,推送到你手机上,提醒你某个业务有新动作了,即使app不启动,也是可以推送的,微信,qq你总该用过吧 解决方案二: android消息推送Android消息推送Android中的消息推送 解决方案三: 信鸽和JPush都挺好用的

友盟推送 在手机端一个用户提交一个信息,其中包含一个“受理人”,让指定的受理人 收到一条推送消息

问题描述 友盟推送 在手机端一个用户提交一个信息,其中包含一个"受理人",让指定的受理人 收到一条推送消息 友盟推送 在手机端一个用户提交一个信息,其中包含一个"受理人",让指定的受理人 收到一条推送消息 怎么实现? 解决方案 首先针对某一个用户推送,必须知道对方的token(信鸽产生的token,每个手机不一样),所以你要有一个后台接口,你提交信息后,接口从数据库中查找这用户的token,然后调用信鸽的接口发推送

PHPCMS实现自动推送URL到百度站长平台

百度站长平台开放url推送接口,可以使用调用接口的形式主动及时推送url给百度,下面演示在PHPCMS系统中如何使用接口自动推送URL到百度站长平台. 在PHPCMS的libs/functions/global.func.php文件中添加一个百度推送函数: /**  * 百度站长平台链接推送  * @param $bdurls url数组  * @date 2015.8.8 15:19  */ function push_baidu($bdurls){     $api = 'http://da

如何建立高效推送通知

本文讲的是如何建立高效推送通知, 过去二十年来,内容分发的方式已经发生了翻天覆地的变化. 推送方式从大型信息门户到网页,再到轻应用,以及手机屏幕上小小的通知(notification)栏一步一步地改变着. 通知最好的呈现方式是作为信息的载体. 如果内容分发的方式已经被彻底改变了的话,那创造内容的方式也一定发生了改变.这一点在当今社会已是既成事实. 可是当诸如通知这样的新形式出现时,我们却又回到了旧的内容建立模式.这使得通知这样的新科技变得快速而又平淡. 也难怪人们将通知视为二十一世纪的推销电话.