一、安装consul
1、访问 Consul 的官网:https://www.consul.io
2、Consul 下载页:https://www.consul.io/downloads.html
3、安装 Consul
wget https://releases.hashicorp.com/consul/1.6.1/consul_1.6.1_linux_amd64.zip
unzip consul_1.5.1_linux_amd64.zip -d /usr/local/bin
// 编辑 /etc/profile 文件,添加环境变量,保存后退出
vi /etc/profile
export CONSUL_HOME=/usr/local/bin/consul
export PATH=$PATH:CONSUL_HOME
// 使用环境变量配置生效
source /etc/profile
// 验证 Consul 安装是否成功,在命令行输入:consul
consul --version
// 输出结果
Consul v1.6.1
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)
二、把 CalculatorService
服务发布到 Consul
修改文件:app/JsonRpc/CalculatorService.php
<?php
namespa