nacos1.1.0版本提供提供了新的模块地址发布器,用于统一管理nacos server的集群地址。提供查询nacos server的IP地址列表,以便于客户端获取nacos server地址。
一般中间件产品,客户端寻址服务端的方式都是在客户端配置服务端的地址列表,这样有一个缺点是当服务端的地址发生变动时,客户端无法实时的感知到,也无法动态调整访问的服务端集群。而在阿里巴巴的一种比较常见的客户端寻址服务端的方式是地址服务器。简单的说就是部署单独的地址服务器,地址服务器提供接口,获取相关中间件产品服务端集群的地址。由于地址服务器功能比较单一,因此稳定性比较容易保证。客户端只需要配置地址服务器的域名,通过地址服务器获取想要访问的中间件的集群地址,这样既保证能够感知中间件集群的动态变化,也能够为客户端配置更灵活的集群访问策略。
下面介绍地址服务器在linux以及windows下的部署以及启动:
Linux下的Nacos Address启动
- 下载
下载地址服务器的压缩包 解压后路径如下:
- 启动
执行启动命令:进入到nacos address根目录下
单机模式: