美文网首页
优雅的轮询

优雅的轮询

作者: 爱代码的派派星 | 来源:发表于2019-10-18 11:18 被阅读0次
async resultFun(key) {
      try {
        const res = await base.ajaxGet(API.EXCHANGE_RESULT, {
          key: key
        });
        return res.data.id;
      } catch (err) {
        if (err.code == "9302") {
          // 排队
          await sleep(1500);
          return this.resultFun(this.key);
        } else {
          throw err;
        }
      }
    }
//此处调用轮询函数
const orderId = await this.resultFun(res.data.key);
       //调用轮询后需要接受其参数的函数
        const order = await this.wxFunction(orderId);

相关文章

  • 优雅的轮询

  • 负载均衡算法1--轮询

    轮询算法分为简单轮询(Round-Robin)和加权轮询(Weighted-Round-Robin)。 简单轮询(...

  • Python 使用 backoff 更优雅的实现轮询

    我们经常在开发中会遇到这样一种场景,即轮循操作。今天介绍一个Python库,用于更方便的达到轮循的效果——back...

  • http长短连接和长短轮询、webSocket

    本文主要介绍长连接、短连接、长轮询、短轮询 和 webSocket。长连接、短连接、长轮询、短轮询是基于http的...

  • Round Robin 轮询调度算法

    Round Robin 轮询调度算法 轮询调度(Round-Robin Scheduling) 轮询调度(Roun...

  • 后台轮询service

    直接上代码 轮询服务 使用方法 开始使用轮询 结束使用轮询

  • rxjava使用小结

    1.延迟请求 延迟n秒后再去请求 然后使用flatmap转换 2.轮询请求-无限轮询 3.轮询请求-限定次数轮询 ...

  • 回调函数

    浏览器的事件轮询 首先js是单线程的,js异步是浏览器事件轮询的结果。事件轮询的字面意思就是事件循环。事件轮询的步...

  • list基本操作

    1、轮询 1.1 根据下标轮询 1.2 根据值轮询 2、切片 2.1 代码 3、tuple 和list 相互转化 ...

  • 长轮询&短轮询

    一、http协议 http 协议是请求/响应范式的,每一个 http 响应都是由一个对应的 http 请求产生的,...

网友评论

      本文标题:优雅的轮询

      本文链接:https://www.haomeiwen.com/subject/eelimctx.html