阿里EDAS(HSF)本地环境搭建

搭建的步骤其实阿里官方文档已经有提供:

https://help.aliyun.com/document_detail/90754.html?spm=a2c4g.11186623.6.673.45fbb8e76esRc2

这里我们说明的是在搭建开发环境的时候遇到的问题。

问题1:导入demo后启动的时候遇到找不到spring监听器的错误。

阿里EDAS(HSF)本地环境搭建_第1张图片

原因:原来我是直接导入存在的Maven工程:

阿里EDAS(HSF)本地环境搭建_第2张图片

这种方式导入后,源代码其实并没有导入到eclipse的工作空间中,所以我使用直接导入java工程的方式,且复制到工作空间中。

阿里EDAS(HSF)本地环境搭建_第3张图片

这样子就不会再报那个错了。

 

问题2:消费者调用提供者服务的时候报以下错误:错误代码HSF-0001

 

ERR-CODE: [HSF-0001], Type: [HSF], More: [​​​​​​​http://edas.console.aliyun.com/code?faq=HSF-0001]
01 2018-11-23 00:50:38.626 ERROR [Thread-20:t.hsf] [detail] [] [HSF-0001] RPC invoke Service[com.alibaba.edas.carshop.itemcenter.ItemService:1.0.0]#[getItemById]occur exception:
target server address:[null]
TraceId=a9fe5acd15429054386261113d54c0, RpcId=9 ERR-CODE: [HSF-0001], Type: [BIZ], More: [http://edas.console.aliyun.com/code?faq=HSF-0001]
com.taobao.hsf.exception.HSFServiceAddressNotFoundException: HSFServiceAddressNotFoundException-
error message : [HSF-Consumer] can't find target service addresses, target serviceName:com.alibaba.edas.carshop.itemcenter.ItemService:1.0.0 Group:HSF ERR-CODE: [HSF-0001], Type: [BIZ], More: [http://edas.console.aliyun.com/code?faq=HSF-0001]

后来检查edas轻量配置中心,发现服务并没有被发布上去,自然消费者调用就找不到目标地址了,由于我的edas轻量配置中心是配置在远程阿里云服务器上,后来我改成本机就奇妙的解决这个问题了,服务也注册上去了,也可以成功调用了。

阿里EDAS(HSF)本地环境搭建_第4张图片

阿里EDAS(HSF)本地环境搭建_第5张图片

你可能感兴趣的:(#,分布式系统,#,阿里EDAS)