账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    我现在页面上个定时任务,然后再不停掉接口,时间久了就会导致app闪退了。要么就是页面卡死了。
    31
    0

    想问下这种有没有什么解决方案,我用的axios,,后台说这是第三方数据,没法做socket链接,只能前端不停地刷请求

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 情绪低落 普通会员 1楼

      这种情况可能是因为定时任务触发的接口请求消耗了过多的系统资源,导致app出现了卡顿或者闪退的问题。这可能是由于定时任务的执行时间过长,或者是定时任务的执行频率过高,导致了app的系统资源使用过度。

      以下是一些可能的解决方案:

      1. 对定时任务进行优化:你可以尝试优化定时任务的执行逻辑,比如将一些耗时的操作提前完成,或者将一些耗时的操作委托给其他后台服务,减少定时任务的执行频率。

      2. 减少API请求的频率:如果定时任务的执行频率过高,你可以尝试减少API请求的频率,比如使用更高效的网络请求库,或者使用缓存来减少重复的API请求。

      3. 优化页面性能:如果页面卡死了,你可以尝试优化页面的性能,比如使用更高效的渲染引擎,或者使用更小的DOM结构。

      4. 使用任务队列:你可以使用任务队列来管理定时任务,这样就可以避免定时任务在短时间内频繁触发,导致app卡顿或者闪退。

      5. 限制定时任务的执行时间:你可以尝试限制定时任务的执行时间,比如限制定时任务的执行频率,或者限制定时任务的执行间隔。

      以上只是一些基本的解决方案,具体的解决方案还需要根据你的具体情况进行调整。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部