使用EDAS部署应用,不需要您自己去部署配置中心,但如果想自己搭建一套测试环境测试HSF服务,可以在ECS上启动服务时指定配置中心的地址。
安装配置中心
选择一台服务器安装Configserver,具体操作,请参见启动轻量级配置及注册中心。
修改应用服务器上配置
例如,应用A运行在服务器ECS上,需要将应用A指向我们自己搭建的ConfigServer,那么需要登录到服务器ECS上进行配置修改。
使用EDAS部署应用,不需要您自己去部署配置中心,但如果想自己搭建一套测试环境测试HSF服务,可以在ECS上启动服务时指定配置中心的地址。
选择一台服务器安装Configserver,具体操作,请参见启动轻量级配置及注册中心。
例如,应用A运行在服务器ECS上,需要将应用A指向我们自己搭建的ConfigServer,那么需要登录到服务器ECS上进行配置修改。
-Daddress.server.domain
的值保持一致。
您可以选择以下任一种方式进行修改。
-Dconfigserver.client.port
修改为9600。
-Dconfigserver.client.port=9600
,添加参数-Dhsf.server.ip={本机 ECS 的公网 IP}
。
启动应用之前可以删除/home/admin/configclient/下的内容,避免缓存干扰。
查看/home/admin/configclient/logs/config.client.log,如果出现[Register-ok]和[Publish-ok]字样,则说明发布成功。可以到轻量配置中心的调用者列表中查看发布的服务。
单击详情,在源数据中看到:{ecs 公网 ip}:12200?v=2.0&_TIMEOUT=3000&_IDLETIMEOUT=10&_p=hessian2&_SERIALIZETYPE=hessian
。
在hosts文件中增加{轻量配置中心公网 ip} jmenv.tbsite.net 。
如果有多网卡,可以通过-Dhsf.server.ip
参数指定需要注册的IP。
启动应用后,查看configclient日志,如果出现[Register-ok]和[Data-received]字样,表示服务成功调用。可以进一步通过服务的具体调用验证服务之间的调用。
在文档使用中是否遇到以下问题
更多建议
匿名提交