首页> 科技 > “超时”机制有哪些?“加载超时”只排第三

“超时”机制有哪些?“加载超时”只排第三

2019-10-21 15:23:40 来源:网络

“超时”处理机制很常见。作者将其分为三类:逻辑、业务和性能超时机制。

这种类型的超时机制被设置为完成功能闭环,例如,如下所示。

超时无响应机制非常常见。例如,微信请求语音聊天和15秒的请求。如果对方没有回应,它将被自动取消。

首先,当发出请求时,必须有一个终端节点来避免无休止地占用资源。

其次,设置一个固定的等待时间,如果超时后没有响应,它将结束。当然,也可以辅助手动取消按钮。

在某些场景中,用户会收到多次提醒,但不会太频繁,因此他们可以设置为几个小时不打扰的模式。

与下图所示的“请勿打扰”提示相似:xx分钟内无提醒,为用户提供更宽的选择通道。

当然,“中断”会持续很长时间,超过选定的时间。

例如,出于存储空间的考虑,小米手机存储的照片如果有一段时间没有打开,就会自动上传到云端。那么这也是一个确保手机性能的策略。

这比“长期无反应”和“主动推动事件向前发展”更激进一些。

例如,启动朋友请求并等待另一方接受它。发起者可以多次发送请求。

然而,作为接收方,如果它不能看到或不一直处理它,它会重复地推送新消息并一个接一个地堆积通知吗?

常见的方案是引入一种随时间释放消息的机制,即定义一个规则:

有些互动游戏需要双方对称玩,比如划船(石头、剪刀和纸)和配对(骰子)。

一方发出后,等待另一方。两个人可以一次又一次地发送新的,那么最后一个需要多长时间发送?

微信被视为历史信息。这是一个方便的解决方案。

但是如果界面不是聊天流,而是有限的空间,例如:

然后有必要考虑用新消息替换旧消息以及由同一方发送的消息的最大停留时间。

例如,可以同意,对于同一方发送的邮件,最长停留时间为5s,加班时间将自动消失,而无需等待另一方。如果有新的,直接替换旧的。

商业加班机制主要由商业习惯决定,相对宽松和灵活。

一些社交软件,有限时间的免费聊天,加班需要付费,或者其他方式获得延迟。

例如,语音聊天(身份未公开时)将在60秒后自动结束。

这是从操作的需要考虑,人为地设定一个“自由品味”的条件,从而引入加班的概念。

例如,当卖方操作“交付”时,如果买方在规定的期限内确认收到并且不申请退款,则默认为买方已经收到货物,并且货物质量符合交易双方的协议,并且交易成功。

如果离市场很近,快递、特快专递和不需要物流的货物也可以在10天内规定,普通货物在30天内规定。

同样,如果买方在自拍后一天内未能支付货款,交易将自动结束。

如果卖方未能在买方付款之日起365天内点击“交付”,交易将自动结束并退还给买方。

如果卖方在提交退款申请之日起五天内未对退款申请作出回应,卖方将在默认情况下提出退款申请并进入退款程序等。电子商务等领域充满了类似的超时机制。3.其他行业的超时规则

商务舱加班机制实际上是对实际商业模式的在线展示,其实质是履行行业合同。

性能超时主要是客观和被动的,最重要的是加载超时。包括网络状态不佳和客户端配置不足。

网络超时的原因主要包括以下几点:

产品经理必须做的是如何使这一事件和谐地落到实处。

(1)直接报告空白页或错误页

(2)提供当前刷新通道并保存之前的操作

例如,用户正在网上购物,并且即将下订单。结果,网络中断了一段时间。此时,一个空白页被直接反馈,用户只能回到上一步,所有以前的成绩都将丢失。

因此,最好设计一个本地刷新按钮,并单击它以在当前时间刷新,从而避免用户重复前面的步骤。

基于这一想法,它可以按如下方式进行开发或扩展:

上实现的本质是缓存。例如,对于新闻和咨询,这样的应用程序通常有一个缓存。这是微信朋友圈。为什么我们可以在没有网络的情况下查看以前加载的内容?

有些应用程序非常大,因为它们缓存了大量内容,当然它们也需要定期自动或手动清理。

例如内存、分辨率和其他硬件参数。这不是主题的焦点。

作为产品经理,只需要注意,做好边缘模型的适应工作。

作者:抱怨首相;公共号码:呜呜pm(id:jyypm)

这篇文章最初是由@ say pm发表的。每个人都是产品经理。未经作者许可,禁止重印。

主题地图来自unsplash,基于cc0协议。


上一篇:租电脑“免押金”的套路:拆解易点租何以快速做到“市占率”超7
下一篇:恒宝股份:ETC产品已实施多个项目 具备批量供货能力

© Copyright 2018-2019 marcwienert.com 九矿新闻 Inc. All Rights Reserved.