gpt4 book ai didi

api - 有没有办法让 API 在 Azure 上暂时不可用?

转载 作者:行者123 更新时间:2023-12-03 05:46:31 25 4
gpt4 key购买 nike

每当系统进行维护时,我想为我的 API 实现 503 功能,以便用户获得适当的 HTTP 响应消息。截至目前,我这样做的方法是在数据库中存储一个标志,并在每个 API 请求中检查它,看看是否应该发出 503 错误。不过,我认为在 Azure 上可能有不同的方法来做到这一点。是否有任何设置可以为此目的在门户上打开和关闭,以便我不需要向数据库添加另一个查找行程?我正在为我的服务使用 Azure Functions

最佳答案

您可以简单地引入一个在函数中检查的 AppSetting。然后返回 HTTP 503。此外,您可以在 API 恢复时添加时间戳,并在 HTTP header (Retry-After) 中与 503 一起返回该时间戳。

关于api - 有没有办法让 API 在 Azure 上暂时不可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53361839/

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