异常处理
更新时间:2024-07-05
系统异常
CFC系统异常提示有如下三种方式:
异常方法 | 说明 |
---|---|
BceHttpClientError | 重试时抛出的异常 |
last_error | 最后一次重试时抛出的异常 |
BceClientError | CFC客户端产生的异常 |
BceInvalidArgumentError | 传递参数产生的异常 |
BceServerError | CFC服务器产生的异常 |
用户可以使用try获取某个事件所产生的异常:
from baidubce import exception
from baidubce.services.cfc.cfc_client import CfcClient
try:
cfc_client.delete_invocations(brn, log_type="Tail")
except exception.BceHttpError as e:
print e.message
客户端异常
客户端异常表示客户端尝试向CFC发送请求以及数据传输时遇到的异常。例如,当发送请求时网络连接不可用时,则会抛出BceHttpClientError。
服务端异常
当CFC服务端出现异常时,CFC服务端会返回给用户相应的错误信息,以便定位问题,常见服务端异常可参考CFC错误返回。