zl程序教程

您现在的位置是:首页 >  其他

当前栏目

Consul 基础4

2023-03-20 15:35:52 时间

Note: 在有多个IP的环境下,必须指定IP,否则会失败

[root@h104 consul]# ip a 
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:5e:57:a3 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.125/24 brd 192.168.1.255 scope global dynamic eno16777736
       valid_lft 25200sec preferred_lft 25200sec
    inet6 fe80::20c:29ff:fe5e:57a3/64 scope link 
       valid_lft forever preferred_lft forever
3: eno33554960: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:5e:57:ad brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.104/24 brd 192.168.100.255 scope global eno33554960
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe5e:57ad/64 scope link 
       valid_lft forever preferred_lft forever
4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN 
    link/ether 02:42:52:c8:a6:60 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 scope global docker0
       valid_lft forever preferred_lft forever
[root@h104 consul]# consul agent -dev
==> Starting Consul agent...
==> Error starting agent: Failed to get advertise address: Multiple private IPs found. Please configure one.
[root@h104 consul]# 

启动 consul 后,系统会监听在一些端口

[root@h104 ~]# netstat  -tunpea | grep consul
tcp        0      0 192.168.100.104:8300    0.0.0.0:*               LISTEN      0          47240      11552/consul        
tcp        0      0 192.168.100.104:8301    0.0.0.0:*               LISTEN      0          47241      11552/consul        
tcp        0      0 192.168.100.104:8302    0.0.0.0:*               LISTEN      0          47243      11552/consul        
tcp        0      0 127.0.0.1:8400          0.0.0.0:*               LISTEN      0          47245      11552/consul        
tcp        0      0 127.0.0.1:8500          0.0.0.0:*               LISTEN      0          47246      11552/consul        
tcp        0      0 127.0.0.1:8600          0.0.0.0:*               LISTEN      0          47253      11552/consul        
udp        0      0 192.168.100.104:8301    0.0.0.0:*                           0          47242      11552/consul        
udp        0      0 192.168.100.104:8302    0.0.0.0:*                           0          47244      11552/consul        
udp        0      0 127.0.0.1:8600          0.0.0.0:*                           0          47252      11552/consul        
[root@h104 ~]#