You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
导航

初始化

最近更新时间2023.02.10 11:43:31

首次发布时间2021.02.23 10:42:29

Java SDK 可通过 Access Key 初始化。您可以根据需求选择设置 AK/SK 的方法。本文为您介绍初始化的操作步骤。

前提条件

初始化

AK/SK 配置

  • 方法一:在业务代码中配置(推荐)

显式调用 IImageXServicesetAccessKeysetSecretKey 方法,代码示例如下所示:

IImageXService service = ImageXServiceImpl.getInstance();
service.setAccessKey("ak");
service.setSecretKey("sk");
  • 方法二:在环境变量中配置
VOLC_ACCESSKEY="ak"
VOLC_SECRETKEY="sk"

  • 方法三:在系统文件中配置
    在本地的~/.volc/config中添加的文件结构如下所示。
{
    "ak":"your ak",
    "sk":"your sk"
}

以上三种配置方式优先级依次降低,若采用多种方式,以优先级最高的配置信息为准。

地域 Region 设置

目前支持以下三个地域:

  • cn-north-1 (默认):国内
  • ap-singapore-1:新加坡
  • us-east-1:美东

默认地域为中国(cn-north-1),若需调用其它地域服务,请在初始化时传入指定的地域信息。

注意

getInstance方法内部存在监控 http client 的守护线程,同一地域仅需调用一次,多次重复调用可能存在内存泄露风险。

IImageXService service = ImageXServiceImpl.getInstance(); // 默认地域为中国
IImageXService service = ImageXServiceImpl.getInstance("us-east-1") // 指定地域为美东