- 博客(2)
- 资源 (8)
- 收藏
- 关注
原创 Java线程的几种状态与几种状态改变的常用实现方法
线程状态 启动线程阻塞解除获得CPU资源释放CPU资源等待用户输入线程休眠等线程自然执行完毕 or 外部干涉终止线程创建状态就绪状态阻塞状态运行状态死亡状态
2020-05-20 21:54:58
324
原创 作为服务注册中心,Eureka与Zookeeper的区别
区别 著名的CAP理论指出,一个分布式系统不可能同时满足C(一致性),A(可用性),P(分区容忍性),而分区容错性在分布式系统中是必须的要保证的,因此我们只能在A与C之间进行权衡。 Zookeeper保证的是CP; Eureka保证的是AP; 为什么呢? Zookeeper的选举机制会在集群中的一个或者多个节点失去连接时,重新进行leader选举,但是,在选出新的leader之前,服务处于一种不可用的状态,并且这段时间不可控制,属于一种为了保证一致性牺牲了可用性的方案。 Eureka的各个节点平等,任何
2020-05-19 11:17:48
263
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人