目标前缀:您可以选择文件在目标 Bucket 中的存储位置。若输入的前缀不存在,目的端 Bucket 将自动生成新的前缀。前缀不支持连续的/符号,若您输入的前缀中包含连续/如///,则/只保留一个。 目标存储类型:您可以设置文件在目的 Bucket 中的存储类型。目标 Bucket 的存储类型可以选择和源对象相同,也可以根据需要选择其它的存储类型。
异常处理 BOS异常提示有如下两种方式: 异常方法 说明 BceClientException 客户端异常 BceServiceException 服务器异常 用户可以使用try获取某个事件所产生的异常,例如: String objectKey = testObjectToFile ; bosclient . putObject ( bucketName , objectKey , data
异常处理 在发生错误时,可以查看BCEOutput的error字段,error字段的详细解释请参见 错误信息格式 。
异常处理 server异常处理 多步上传到BOS异常 上传到BOS的multiupload在完成最后一个part的时候会调用 finishUpload ,由于是多线程, 同个文件的多个part可能在最后一part完成之前未完成, 在调用 finishUpload 的时候可能会失败, 处理这个问题的策略是:重试5次, 每次间隔20秒,重试5次失败后abort掉之前已经完成的part。 建议:当出现5
异常处理 BOS异常提示有如下两种方式: 异常方法 说明 BceClientException 客户端异常 BceServiceException 服务器异常 用户可以使用try获取某个事件所产生的异常。 示例代码 , , ); File file = new File("test"); try { bosclient.getObject(this.bucketName, ob
异常处理 SDK 调用失败时,结果信息包含在 API 返回的 bos_status_t 结构中。 SDK 中使用每一个 API 的正确做法如下所示,为了简要,文档中范例不再给出具体异常的处理,仅给出 API 的使用范例。 bos_status_t *s = NULL; s = bos_put_object_from_file(options, &bucket, &object, &
异常处理 BOS异常提示有如下四种方式: 异常方法 说明 BceBaseException 异常总集 BceClientException 客户端异常 BceServerException 服务器异常 InvalidArgumentException 系统自带异常,参数错误 用户可以使用try获取某个事件所产生的异常: deleteObject(\$bucketName, \$objectKey)
异常处理 系统异常 BOS系统异常提示有如下三种方式: 异常方法 说明 BceHttpClientError 重试时抛出的异常 last_error 最后一次重试时抛出的异常 BceClientError BOS客户端产生的异常 BceInvalidArgumentError 传递参数产生的异常 BceServerError BOS服务器产生的异常 用户可以使用try获取某个事件所产生的异常: f
异常处理 BOS异常提示有如下四种方式: 异常方法 说明 BceHttpException 客户端异常 BceServerException 服务器异常 BceHttpException net::http相关异常 用户可以使用rescue获取某个事件所产生的异常: e puts "Catch a http exception" if e.is_a?(BceHttpExcept
较低存储费用的对象存储服务; 一份数据在 3 个可用区同步存储,数据可靠性极高,并拥有跨机房的容灾能力; 低频存储适合需要长期保存且较少访问的数据; 相比标准存储,低频存储在在线访问性能、持久性和可用性等方面基本一致,价格却远低于标准存储; 低频存储 低频存储(Infrequent Access)为用户提供高可靠、较低存储费用的对象存储服务; 低频存储适合需要长期保存且较少访问的数据; 相比标准存储