我需要一种可能会想到的相对简单的缓存过期机制(例如1分钟)。
现在,我想在单个rxjava链中执行此操作。 .replay(1, 1, MINUTE)看起来很完美,直到我了解到,经过一分钟后,可观察到的源不再被订阅。我再也看不到任何东西了。我可能需要将replay()与repeatWhen{}合并但无法完全找到的东西。我尝试了真正的异国组合,但没有一个适合我的测试用例。
.replay(1, 1, MINUTE)
replay()
repeatWhen{}
您可以使用以下运算符