197
微信
错误编码:HSF-0001__HSF 常见问题_开发常见问题_产品常见问题_企业级分布式应用服务 EDAS-阿里云
报错信息:
HSFServiceAddressNotFoundException 未找到需要调用的服务目标地址
描述信息:
需要调用的目标服务为:xxxx; 组别为:xxxx。
解决方案:
- 名称不匹配,检查发布者和消费者配置的服务名字、版本号、组别,这3个要一致(注意大小写也要一样, 同时要注意前后不能有空格)。
- Tomcat 容器是否启动报错,查看 Tomcat 安装目录 /logs/catalina.out localhost.log.2016-07-01 (当前日期)这2个日志文件是否有异常,如果有异常先解决异常。
服务分组未创建,登录 EDAS 控制台,在左侧菜单选择服务市场>服务分组 查看应用的服务分组是否已经创建。例如:
<hsf:provider interface="com.alibaba.edas.SampleService" ref="target" version="for-test" group="your-namespace" ></hsf:provider>
对应的 group:your-namespace 需要在服务分组列表中。
- 鉴权失败,查看服务提供者机器的日志 /home/admin/configclient/logs/config.client.log,是否存在 spas-authentication-failed 错误。如果存在此类型错误:
- 同上:服务分组没有创建。
- 安装 EDAS Agent 使用的 ak,sk 错误,或者安装时使用 Web 页面终端安装导致 ak,sk 错误。
- 执行 cat /home/admin/.spas_key/default ;
- 登录 EDAS 控制台,在左侧菜单选择资源管理>云服务器 ECS,点击安装 Agent按钮;
- 比较弹出的界面中 ak,sk 是否与安装 EDAS Agent 所使用的 ak, sk 一致(注意大小写,Web 终端会导致大小写不一致)。
- 服务提供者地址 ping 不通,由于多网卡,将一个客户端无法访问的 IP 发布出来。可以使用 -Dhsf.server.ip 来指定服务端的 IP 。
- 服务调用太快,在 configserver 将地址推送过来之前就发起调用导致出错。在服务消费者的配置项里添加 maxWaitTimeForCsAddress 的相关配置(参见《开发者指南》)。
- 数据推送异常,此问题请联系开发人员。
最后更新:2016-09-08 10:12:30
上一篇:
HSF 如何设置超时时间?__HSF 常见问题_开发常见问题_产品常见问题_企业级分布式应用服务 EDAS-阿里云
下一篇:
错误编码:HSF-0002__HSF 常见问题_开发常见问题_产品常见问题_企业级分布式应用服务 EDAS-阿里云
云服务器 ECS Linux SSH 连接交互过程简介__远程登录 (SSH)_Linux操作运维问题_云服务器 ECS-阿里云
备案审核需要多长时间?__备案基础介绍_备案须知_备案-阿里云
复杂深度学习在线预测__应用场景_产品简介_高性能计算-阿里云
logview__JOB运行信息查看工具_工具_大数据计算服务-阿里云
1.5 镜像部署环境__ECS快速开始_云服务器ECS 体验_体验馆-阿里云
CreateTable__API 概览_API 参考_表格存储-阿里云
超大消息传输__最佳实践_消息服务-阿里云
GetPolicy__授权策略管理接口_RAM API文档_访问控制-阿里云
文件类型占比__资源监控接口_API 手册_CDN-阿里云
PhysicalConnectionSetType__数据类型_API 参考_云服务器 ECS-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云