.NET SDK 手册
初始化
确定 EndPoint
[EndPoint]/docs/product/nos/数据中心和域名) 是 NOS 各个区域的地址,目前支持以下形式
EndPoint 类型 | 备注 |
---|---|
NOS 区域域名地址 | 使用桶所在的区域的 NOS 域名地址 |
NOS 区域域名地址
进入 NOS 控制台,在桶的 属性 中可以查找到当前桶所在的区域及域名,桶的域名的后缀部分为 该桶的公网域名,例如:test-logging.nos-eastchina1.126.net 中的 nos-eastchina1.126.net 为该桶的公网 EndPoint。
配置秘钥
要接入 NOS 服务,您需要一对有效的 AccessKey(包括 AccessKeyId 与 AccessKeySecret)来进行 签名验证,开通服务与 AccessKey 请参考 访问控制。
在获取到 AccessKeyId 与 AccessKeySecret 之后,可以按照以下的步骤进行初始化:
新建 NosClient
使用 NOS 地区域名创建 NosClient
初始化代码如下所示:
如果您需要修改 NosClient 的默认参数,可以在实例化 NosClient 时传入 ClientConfiguration实例。ClientConfiguration 是 NosClient 的配置类,可配置连接超时、最大连接数等参数:
ClientConfiguration conf = new ClientConfiguration();
// 设置NosClient使用的最大连接数
conf.MaxConnections=200;
// 设置socket超时时间,单位:毫秒
conf.SocketTimeout=10000;
// 设置失败请求重试次数
conf.MaxErrorRetry=2;
var nosClient = new NosClient(endponit, accessKeyId, accessKeySecret, conf);