前言

Zookeeper是可以实现注册中心相关功能的。

何为注册中心?

我们知道,随着系统业务扩张,为了满足业务规模要求,引入了分布式、微服务等相关技术。引入它们后,相关的进程通信变为了网络通信。进而出现了服务调用方和服务被调用方,由于被调用方提供的服务地址在分布式环境下不是唯一的,因而需要对它们进行统一管理,这个管理的模块称之为注册中心。

阅读全文 »

前言

超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。

今天我们来详细了解下它的一些特点及Java里对此协议的解析处理。

正文

阅读全文 »

前言

Zookeeper是可以用来实现分布式锁的。

要了解它,我们先简单说下分布式锁吧。

我们知道,在系统中,当我们访问公共资源并对资源进行一些操作时,为防止出现问题,需要对公共资源依次访问,如常见的多线程售票模型等。由于在一个系统中,我们可以使用锁(如ReentrantLock)或者synchronized关键字等Java方法处理。

阅读全文 »