跳转到主要内容

Pyramid的执行策略,支持在特定失败异常后重试请求。

项目描述

https://img.shields.io/pypi/v/pyramid_retry.svg https://img.shields.io/travis/Pylons/pyramid_retry/master.svg Documentation Status

pyramid_retry 是一种Pyramid的执行策略,它包装请求并在某些“可重试”错误条件下重试请求,在向客户端指示失败之前可以配置重试次数。

有关详细信息,请参阅 https://docs.pylonsproject.org/projects/pyramid-retry/en/latest/ 或此分发的 docs/index.rst

2.1.1 (2020-03-21)

2.1 (2019-09-30)

2.0 (2019-06-06)

  • 当策略捕获到异常时,不再调用 invoke_exception_view。如果是在最后一次尝试或不可重试的情况下,异常现在将冒泡出应用程序并进入WSGI中间件。请参阅 https://github.com/Pylons/pyramid_retry/pull/17

1.0 (2018-10-18)

0.5 (2017-06-19)

0.4 (2017-06-12)

0.3 (2017-04-10)

0.2 (2017-03-02)

  • 将默认尝试次数更改为3而不是1。

  • 将视图谓词重命名为 is_last_attemptis_exc_retryable

  • 取消对 tm.attempts 设置的支持。

  • 现在始终在 registry.settings['retry.attempts'] 中设置 retry.attempts 设置,以便应用程序可以检查它。

0.1 (2017-03-01)

  • 初始发布。

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

pyramid_retry-2.1.1.tar.gz (23.3 kB 查看哈希)

上传时间

构建分布

pyramid_retry-2.1.1-py2.py3-none-any.whl (6.6 kB 查看哈希)

上传时间 Python 2 Python 3

由以下支持