最近尝试了一下etcd来做服务的注册发现
【etcd服务】
从etcd官网下载二进制文件即可,分配了三台机器做集群
10.0.1.98 etcd-001
10.0.1.205 etcd-002
10.0.1.182 etcd-003
然后用脚本启动服务
etcd --name etcd-002 --initial-advertise-peer-urls http://10.0.1.205:2380 --listen-peer-urls http://10.0.1.205:2380 --listen-client-urls http://10.0.1.205:2379,http://127.0.0.1:2379 --advertise-client-urls http://10.0.1.205:2379 --initial-cluster-token etcd-cluster --initial-cluster etcd-001=http://10.0.1.98:2380,etcd-002=http://10.0.1.205:2380,etcd-003=http://10.0.1.182:2380 --initial-cluster-state new
etcd --name etcd-001 --initial-advertise-peer-urls http://10.0.1.98:2380 --listen-peer-urls http://10.0.1.98:2380 --listen-client-urls http://10.0.1.98:2379,http://127.0.0.1:2379 --advertise-client-urls http://10.0.1.98:2379 --initial-cluster-token etcd-cluster --initial-cluster etcd-001=http://10.0.1.98:2380,etcd-002=http://10.0.1.205:2380,etcd-003=http://10.0.1.182:2380 --initial-cluster-state new
etcd --name etcd-003 --initial-advertise-peer-urls http://10.0.1.182:

本文介绍了如何利用etcd搭建一个集群,并详细阐述了如何在Java应用中使用etcd进行服务的注册和发现,包括设置超时节点、刷新机制以及在Spring Boot中的实践。
最低0.47元/天 解锁文章
4738

被折叠的 条评论
为什么被折叠?



