Skip to content

[js] 第363天 使用ajax轮询接口有什么优缺点? #2234

Open
@haizhilin2013

Description

@haizhilin2013
Collaborator

第363天 使用ajax轮询接口有什么优缺点?

#37

我也要出题

Activity

makejun168

makejun168 commented on Apr 14, 2020

@makejun168

首先,所谓轮询接口的原理是 利用 setTimeout 定时请求API接口

优点:
1,可以简单不用二次 开发websocket 实现所需功能 几乎没有学习成本
2,使用简单
缺点:
1,性能相对 socket 来说 相对差,利用 setTimeout 定时请求接口 占用内存性能 定时任务,又可能请求超时导致内存溢出
2,请求返回数据不稳定,请求失败断连 重连机制

bozaigao

bozaigao commented on Oct 9, 2020

@bozaigao

@makejun168 应该是setInterval轮询吧

bozaigao

bozaigao commented on Oct 9, 2020

@bozaigao

轮询的优点是:简单;
缺点是:响应不及时、网络流量消耗大。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    jsJavaScript

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @haizhilin2013@bozaigao@makejun168

        Issue actions

          [js] 第363天 使用ajax轮询接口有什么优缺点? · Issue #2234 · haizlin/fe-interview