gpt4 book ai didi

scala - play 框架中是否有类似 twitter finagle 的过滤器概念

转载 作者:行者123 更新时间:2023-12-01 06:50:27 26 4
gpt4 key购买 nike

在twitter的finagle中,有一个过滤器的概念,它们可以组合起来应用在服务上,为服务添加功能,比如添加超时或重试,概念和例子可以在这里找到:http://twitter.github.io/finagle/guide/ServicesAndFilters.html

在 playframework 中,您可以像这样调用 3rd 方服务:

WS.url(requestUrl).get

网络不稳定,解决方案之一是增加重试机制,当获取失败时,我们可以重新发送url重试。

我们知道如何为这种情况添加重试,我只是想知道在playframework中是否有类似的过滤器概念,以便您可以将它们组合起来并为WS调用添加新功能。

最佳答案

Play 中没有现成的过滤器。但是,您可以使用操作组合自行添加它们,如 official documentation. 中所述。

关于scala - play 框架中是否有类似 twitter finagle 的过滤器概念,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25517964/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com