[picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/ca9154bbd0e74730b6aafd13f28408d7~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1714839639&x-signature=KvgpfQMAg... 为了控制 Actor 的 restart 和 resume,需要重写 supervisorStrategy() 方法,子actor抛出的异常都会被父actor接收,对于不同异常可以定义不同的处理方式。下面的代码对 NullPointerException 进行 restart,对 Ille...
{Short.MaxValue} inclusive") // 假如配置了分区数,--partitions 必须大于0。 if (topic.partitions.exists(partitions => partitions < 1)) throw new IllegalArgumentException(s"The partitions must be greater than 0") try { // 假如指定了 --replica-assignment 参数,则按照指定的方式来分配副本。 val newTopic = if (topic.hasReplicaAssignment) new...
er/444680621001448)。本文将从云上网络改造、应用迁移、存储迁移、中间件迁移和数据库迁移等部分为您介绍上云迁移的实施流程。## 云上网络改造### 云上网络规划 火山引擎提供私有网络VPC、公网 IP、NAT 网关... rclone | 支持 | 支持 | 支持 | 不支持 | 支持 | 支持 | 支持 |### 对象存储迁移 火山引擎对象存储TOS(Tinder Object Storage)是火山引擎提供的海量、安全、低成本、易用、高可靠、高可用的分布式云存储服务。...
canary的原理说起了。## 1.1 Leakcanary原理简单剖析对于Java的引用类型,大家应该都清楚:强软弱虚,接下来我们通过一个简单的示例,看下四种引用的特性,这里我主要是介绍一下弱引用```javaObject object = new... override fun startLoop(clearQueue: Boolean, postAtFront: Boolean, delayMillis: Long) { throwIfNotInitialized { return } /**要在主进程中开启*/ if (!isMainProcess()) { return } MonitorL...
存储桶(Bucket)是 TOS 的全局唯一的命名空间,相当于数据的容器储存对象(Object)数据。新创建的桶名在 TOS 中必须是唯一的。本文介绍如何创建桶。 注意事项存储桶的命名规范如下:只能包括小写字母 a~z、数字和短横线... createBucketOutput.RequestID); Console.WriteLine("Create bucket succeeded, status code {0} ", createBucketOutput.StatusCode); } catch (TosServerException ex) ...
用来储存对象(Object)数据。TOS提供了多种桶存储类型,可适用于各种应用场景。本文介绍如何设置桶的存储类型。 存储类型说明桶存储类型包含以下几类,关于存储类型的更多信息,请参见存储类型。 存储类型 描述 存储类型枚举值 标准存储 桶默认存储类型,适用于各种社交、分享类的图片、音视频应用、大型网站、大数据分析等业务场景,例如程序下载、移动应用等。 tos.StorageClassType.Storage_Class_Standard 低频存储 适用于较...
桶(Bucket)是 TOS 的全局唯一的命名空间,相当于数据的容器,用来储存对象(Object)数据。本文介绍如何通过 TOS Java SDK 的 headBucket 接口获取桶的元数据,包括桶所属地域(Region)和桶的存储类型(StorageClass),以及... engine.tos.TosServerException;import com.volcengine.tos.model.bucket.HeadBucketV2Input;import com.volcengine.tos.model.bucket.HeadBucketV2Output;public class HeadBucketExample { public static voi...
桶(Bucket)是 TOS 的全局唯一的命名空间,相当于数据的容器,用来储存对象(Object)数据。本文介绍如何通过 TOS Java SDK 的 createBucket 接口创建一个新的桶。 注意事项存储桶命名规范如下:只能包括小写字母 a~z、数... import com.volcengine.tos.TosServerException;import com.volcengine.tos.comm.common.ACLType;import com.volcengine.tos.comm.common.StorageClassType;import com.volcengine.tos.model.bucket.CreateBucketV...
版本控制应用于桶(Bucket)中所有对象(Object)。开启桶的版本控制后,如果发生误删除或者覆盖对象的情况,您可以将对象恢复至任意的历史版本。TOS Java SDK 提供的若干接口均支持多版本功能的操作。TOS 中桶的版本控制... erException;import com.volcengine.tos.comm.common.VersioningStatusType;import com.volcengine.tos.model.bucket.PutBucketVersioningInput;import com.volcengine.tos.model.bucket.PutBucketVersioningOutpu...
region) head_bucket_out = client.head_bucket(bucket_name) print('region: ', head_bucket_out.region) print('storageClass: ', head_bucket_out.storage_class) print('azRedundancy: ', head_bucket_out.az_redundancy)except tos.exceptions.TosClientError as e: 操作失败,捕获客户端异常,一般情况为非法请求参数或网络异常 print('fail with client error, message:{}, cause: {}'.format(e.messag...
engine.tos.model.object.GetObjectV2Output;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class GetObjectInStringExample { public static void main... ("object's lastModified is " + output.getLastModified()); System.out.println("object's crc64 value is " + output.getHashCrc64ecma()); System.out.println("object's storageClass ...
('unexpected exception, message: ', error); }}const bucketName = 'node-sdk-test-bucket';async function main() { try { // 创建目录 const key = 'exampledir/'; const { requestId: putObjectRe... const { requestId: putObjectRequestId2 } = await client.putObject({ bucket: bucketName, key: key2, }); console.log('putObject Request ID: ', putObjectRequestId2); } catch (error...
桶(Bucket)是 TOS 的全局唯一的命名空间,相当于数据的容器,用来储存对象(Object)数据。新创建的桶名在 TOS 中必须是唯一的。 示例代码您可以通过 TosClient->createBucket 新建一个桶,示例代码如下: php 'your reg... (Enum::StorageClassIa); $output = $client->createBucket($input); echo $output->getRequestId() . PHP_EOL;} catch (TosClientException $ex) { echo $ex->getMessage() . PHP_EOL;} catch (TosServe...