Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们在使用Play-Cache时遇到了 API 阻塞的问题。有没有人知道在 Play 中提出一个新的缓存 API 的计划,它不仅是非阻塞的,而且对背压有反应?
我看过Play-Redis,但它似乎不是完全非阻塞的,而且可能不是反应式的。
最好在Play或Play 开发者邮件列表中讨论未来计划。
也就是说,Cache API 的默认实现是 Ehcahe,这是一个非常成熟的 JVM-only 缓存,但它是阻塞的。
如果您需要防止在主 Play 线程池上阻塞,我建议设置一个新的线程池来发出请求。这对您来说是一项不错的工作,但它与您需要的策略相同,例如,使用用于数据库的阻塞 JDBC API。