可观察订阅操作超时
Operation times out with observable subscription
我们订阅了一个 RxJS Observable that's obtained from the Sanity javascript client's listen method。
除了时不时地出现“操作超时”错误外,这工作正常。我无法准确指出这种情况发生的时间和地点,但我怀疑它是在某个超时后发生的,而订阅没有收到任何消息。但是,这并不表示我们的案例有任何问题。
我不太精通可观察对象;有没有我遗漏的基本信息,或者有人遇到过类似的问题吗?
监听器目前在 5 分钟后自动关闭。这可能就是您遇到的情况。
这实际上是我们最近发现的回归;听众应该在 30 分钟后超时。我们期待本周修复它。 编辑:修复程序现已发布。
不过,重要的是客户能够抵御任何类型的错误。在互联网上,网络超时等故障当然很常见,必须妥善处理。最终侦听器将自行关闭,因为这是预期的行为。
(我是 Sanity 的开发人员。)
我们订阅了一个 RxJS Observable that's obtained from the Sanity javascript client's listen method。
除了时不时地出现“操作超时”错误外,这工作正常。我无法准确指出这种情况发生的时间和地点,但我怀疑它是在某个超时后发生的,而订阅没有收到任何消息。但是,这并不表示我们的案例有任何问题。
我不太精通可观察对象;有没有我遗漏的基本信息,或者有人遇到过类似的问题吗?
监听器目前在 5 分钟后自动关闭。这可能就是您遇到的情况。
这实际上是我们最近发现的回归;听众应该在 30 分钟后超时。我们期待本周修复它。 编辑:修复程序现已发布。
不过,重要的是客户能够抵御任何类型的错误。在互联网上,网络超时等故障当然很常见,必须妥善处理。最终侦听器将自行关闭,因为这是预期的行为。
(我是 Sanity 的开发人员。)