-1

我们在使用Play-Cache时遇到了 API 阻塞的问题。有没有人知道在 Play 中提出一个新的缓存 API 的计划,它不仅是非阻塞的,而且对背压有反应?

我看过Play-Redis,但它似乎不是完全非阻塞的,而且可能不是反应式的。

4

1 回答 1

1

最好在PlayPlay 开发者邮件列表中讨论未来计划。

也就是说,Cache API 的默认实现是 Ehcahe,这是一个非常成熟的 JVM-only 缓存,但它是阻塞的。

如果您需要防止在主 Play 线程池上阻塞,我建议设置一个新的线程池来发出请求。这对您来说是一项不错的工作,但它与您需要的策略相同,例如,使用用于数据库的阻塞 JDBC API。

于 2016-04-22T01:27:10.237 回答