对象存储服务 OBS-初始化概述(Java SDK)

时间:2024-10-17 10:48:52

初始化概述(Java SDK)

完成SDK安装之后,您还需要进行初始化工作,初始化工作主要包括两方面,一方面客户端的创建和配置,另一方面是SDK日志配置。

表1 初始化概述

初始化任务

子任务

是否必选

说明

创建并配置客户端

创建客户端

OBS客户端是使用Java SDK访问OBS服务的必备媒介,它为调用者提供一系列与OBS服务进行交互的接口,使用OBS Java SDK向OBS发起请求,您需要创建并初始化一个客户端,即一个ObsClient实例。

配置访问密钥

基于安全需要,您需要为客户端配置访问凭证以便服务端校验请求的合法性。

配置终端节点及其他选项

终端节点必选,其余配置项可选

  • 为了快速创建和检索到您的资源,需要配置客户端的终端节点,即告知服务端资源所在的区域。
  • 除了访问密钥和终端节点外,您可以根据自身使用场景,为客户端配置其他选项。

配置SDK日志

配置日志等级

OBS Java SDK基于Apache Log4j2开源库提供了日志功能,Log4j2框架按照优先级将日志进行了分级处理,您可以配置存储某个级别以上的日志,自行决定存储日志的范围。

OBS Java SDK默认将WARN及WARN以上级别的日志保存到本地。

配置日志存放路径

配置日志在本地的存储路径。

support.huaweicloud.com/sdk-java-devg-obs/obs_21_0201.html