08 2019 档案
摘要:package netty; import com.google.common.collect.ImmutableList; import lombok.SneakyThrows; import java.util.List; import java.util.Objects; import java.util.Random; /** * Test * * @author xfyou */ pub
阅读全文
摘要:本文章为作者原创,有问题的地方请提出指正。 1、类继承Diagram 2、定义EndPoint类 目前仅仅定义了2个方法,分别用来获取本地或远程服务器的地址。 2、定义AbstractClass类 主要是定义几个抽象方法: doOpen - 创建引导类Bootstrap; doConnect - 创
阅读全文
摘要:1、集群容错的配置项 failover - 失败自动切换,当出现失败,重试其他服务器(缺省),通常用于读操作,但重试会带来更长的延时。 failfast - 快速失效,只发起一次调用,失败立即报错。通常用于非幂等性写操作,比如说新增记录 failsafe - 失败安全,出现异常时,直接忽略,通常用于
阅读全文
摘要:dubbo 2.5.10 版本,netty仍然使用的是netty的3.10.5版本,我们从下面的代码可以看出,SPI默认使用的是“netty”,而不是“netty4”。 不管是NettyClient,还是NettyServer创建Channel的工厂类ChannelFactory地创建方式都是一样的
阅读全文
摘要:排他锁(X) 这里主要讲讲分布式锁中的排他锁。排他锁(Exclusive Locks,简称X锁),又称为写锁或独占锁,是一种基本的锁类型。如果事务T1对数据对象O1加上了排他锁,那么在整个加锁期间,只允许T1对O1进行数据的读取和更新操作,其它任何事务都不能对O1进行任何类型的操作,直道T1释放了排
阅读全文
摘要:推荐阅读: https://www.cnblogs.com/skywang12345/p/3324958.html
阅读全文
摘要:import lombok.Cleanup; import lombok.Getter; import lombok.Setter; import lombok.SneakyThrows; import lombok.experimental.UtilityClass; import java.io.FileInputStream; import java.security.KeyStore; i
阅读全文
摘要:代码:
阅读全文

浙公网安备 33010602011771号