检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
软件系统类故障 应用程序类 表1 应用程序类参数配置 故障类型 故障模式 设置参数 进程 杀进程 process 进程持续异常,即使重新拉起也会被再次杀掉 process Java程序类 表2 Java程序类参数配置 故障类型 故障模式 设置参数 Java进程 Java进程内存溢出
return new CusClusterConnection(client); } @Override public boolean getConvertPipelineAndTxResults() { return false;
"test"); pipeline.setnx("aaa", "bbb"); return pipeline.syncAndReturn(); }); } 不需要返回值示例: @Autowired private MultiZoneClient
entityClass) { return mongoTemplate.findAll(entityClass); } public RoleModel insert() { return mongoTemplate.insert(new
* @return User */ @Transactional public User updateUserById(User user) { userRepository2.update(user); return userRepository
DcsConnectionFactory dcsConnectionFactory(MultiZoneClient client) { return new DcsConnectionFactory(client); } @Bean @Conditional
eval(byte[] script, ReturnType returnType, int numKeys, byte[]... keysAndArgs); public <T> T evalSha(byte[] scriptSha, ReturnType returnType, int numKeys
} /** * @return active的RedissonClient */ public RedissonClient getActiveRedisson() { return RedissonDcsMap.get(client
DcsConnectionFactory dcsConnectionFactory(MultiZoneClient client) { return new DcsConnectionFactory(client); } @Bean public LockProvider
{ if (s == null) { return null; } // 使用自定义的解密算法 return s; } } 在配置文件中将属性devspore.dcs.props.d
} /** * @return active的RedissonClient */ public RedissonClient getActiveRedisson() { return RedissonDcsMap.get(client
DcsConnectionFactory dcsConnectionFactory(MultiZoneClient client) { return new DcsConnectionFactory(client); } @Bean public CacheManager
RequestMethod.GET) public UserModel query(@PathVariable("id") Long id) { return userMapper.select(id); } 类上添加注解:此时针对该类的所有方法注解都生效。 @DynamicRoute(source
ClusterConfiguration config = MasClusterConfigurationLoader.load(yamlFile); return MongoClientFactory.createMongoClient(config); } @Bean public MongoTemplate
StatusCmd { return conf.DevSporeClient.Set(ctx, key, val, time) } func get(ctx context.Context, key string) *Redis.StringCmd { return conf.DevSporeClient
@Bean(name = "ds1") public DataSource dataSource1() { return new ClusterDataSource(); } @ConfigurationProperties(prefix
concurrent.CompletableFuture.reportGet(CompletableFuture.java:357) at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1915) at com
同城多活:多活业务中各多活子信息系统均处于同一地理区域,建议物理距离<50KM。 异地多活(规划中,暂不可选):多活业务中至少一个多活子信息系统与其他子系统处于不同地理区域,建议物理距离>300KM。 异地容灾:多活业务中至少一个多活子信息系统与其他子系统处于不同地理区域,建议物理距离>300KM。
合,包括了流量入口、多活分区、数据同步、数据监控等内容。用户可以创建多个命名空间,用于逻辑隔离不同的资源。一般推荐按照企业的系统划分,比如OA系统,支付系统等可以各建一个命名空间。 实例 MAS向用户提供服务的最小资源单位。 购买一个多活管理中心即创建一个多活实例,多活实例是一个
masRedisConfiguration = MasRedisConfigurationLoader.load(yamlFile); return MultiZoneRedisFactory.createMultiZoneRedis(masRedisConfiguration); }