Fiware:订阅持续时间何时开始计算?

Fiware:订阅持续时间何时开始计算?,fiware,fiware-orion,Fiware,Fiware Orion,订阅的持续时间是否从代理发送通知的最新时间开始计算,还是从实体发布其值的最新时间开始计算? 如果从代理发送通知的最新时间算起,这是否意味着ONTIMEINTERVAL订阅永远不会过期 感谢并致以最诚挚的问候。订阅的持续时间(对于NGSIv1订阅)从创建订阅(或更新持续时间)开始。如本文所述: 过期=当前时间+持续时间 在这方面,ONTIMEINTERVAL订阅的行为类似于ONCHANGE订阅。但是,不应使用ONTIMEINTERVAL,因为: 自Orion 0.26.0(在Orion 1.0.0

订阅的持续时间是否从代理发送通知的最新时间开始计算,还是从实体发布其值的最新时间开始计算? 如果从代理发送通知的最新时间算起,这是否意味着ONTIMEINTERVAL订阅永远不会过期


感谢并致以最诚挚的问候。

订阅的持续时间(对于NGSIv1订阅)从创建订阅(或更新持续时间)开始。如本文所述:

过期=当前时间+持续时间

在这方面,ONTIMEINTERVAL订阅的行为类似于ONCHANGE订阅。但是,不应使用ONTIMEINTERVAL,因为:

自Orion 0.26.0(在Orion 1.0.0中删除)以来,ONTIMEINTERVAL订阅已被弃用。ONTIMEINTERVAL订阅有几个问题(在CB中引入状态,从而使水平缩放配置更加困难,并且使引入分页/筛选变得困难)。实际上,它们并不是真正需要的,因为任何基于ONTIMEINTERVAL通知的用例都可以转换为等效的用例,在该用例中,接收者以相同的频率运行queryContext(并利用queryContext的特性,例如分页或过滤)