HSF概述

HSF为用户屏蔽了分布式领域的各种复杂技术细节,如远程通讯、序列化实现、性能损耗、同步与异步调用方式的实现等。HSF架构 HSF作为一个纯客户端架构的RPC框架,没有服务端集群,所有HSF服务调用均是通过服务消费方(Consumer)与服务提供...

使用Cloud Toolkit启动本地注册及配置中心

使用限制 该功能支持HSF、Spring Cloud和Dubbo等微服务框架,如果使用轻量级注册中心HSF),需要占用8080、8848和9600端口,如果使用开源Nacos(Spring Cloud和Dubbo),只需要占用8080和8848这两个端口。在本地开发应用并完成联调 下载 ...

配置HSF

高速服务框架HSF(High-speed Service Framework),作为分布式RPC服务框架,广泛的运用于阿里巴巴内部和外部商业化客户。操作步骤 登录 多活容灾MSHA控制台。在左侧导航栏选择 同城多活 HSF配置。单击 操作 的 开启、关闭 或 修改阈值,...

如何将应用从HSF迁移到Dubbo3

迁移状态:应用处于混合部署阶段,分为如下子过程:HSF2应用+HSF3应用:使用HSF3部署部分应用,此时,HSF2、HSF3应用同时使用Config Server作为注册中心,可互相发现,互相调用服务。具体操作,请参见 步骤一:升级应用运行环境 全量HSF3...

查询HSF服务

您可以通过EDAS查询部署的HSF应用的服务列表和服务详情。查看服务列表 登录 EDAS控制台。在左侧导航栏选择 流量管理 微服务治理 HSF。在 HSF 左侧导航栏单击 服务查询。在 服务查询 页面选择 地域 和 微服务空间,查看当前账号下的 HSF ...

无损上线HSF应用

本文介绍在EDAS如何无损上线HSF应用。前提条件 请确保您的EDAS Container版本为3.5.7及以上版本。如果您的EDAS Container版本低于3.5.7,请升级。具体操作,请参见 升级或降级运行时环境。请确保您的应用已经配置了健康检查URL。要实现...

接入HSF应用

选择以下任意一种方式,在HSF应用添加应用防护依赖。若是Spring Boot应用,则可以通过starter方式接入。在pom.xml引入以下依赖:dependency groupId ...

查看HSF服务分组

您在这个分组可以一目了然的看到整体系统的服务之间的对比情况。操作步骤 登录 EDAS控制台。在左侧导航栏,选择 流量管理 微服务治理 HSF。在 服务查询 页面的左侧导航栏单击 服务分组,然后在 服务分组 页面查看服务分组信息。

定位及解决HSF问题

HSF的问题描述会记录在/home/admin/logs/hsf/hsf.log ,如果出现与HSF相关的问题,请查询本文定位错误。HSF的错误一般都会有对应的错误码,根据错误码及文档,可找到对应的解决方案。HSF错误码列表如下:错误编码:HSF-0001 错误编码:...

定位及解决HSF问题

HSF的问题描述会记录在/home/admin/logs/hsf/hsf.log ,如果出现与HSF相关的问题,请查询本文定位错误。HSF的错误一般都会有对应的错误码,根据错误码及文档,可找到对应的解决方案。HSF错误码列表如下:错误编码:HSF-0001 错误编码:...

定位及解决HSF问题

HSF的问题描述会记录在/home/admin/logs/hsf/hsf.log ,如果出现与HSF相关的问题,请查询本文定位错误。HSF的错误一般都会有对应的错误码,根据错误码及文档,可找到对应的解决方案。HSF错误码列表如下:错误编码:HSF-0001 错误编码:...

开发HSF应用(SDK)

增加消费者的定义,HSF框架将根据该配置文件去服务中心订阅所需的服务。xml version="1.0"encoding="UTF-8?beans xmlns:xsi=...

本地开发及联调

使用限制 该功能支持HSF、Spring Cloud和Dubbo等微服务框架,如果使用轻量级注册中心HSF),需要占用8080、8848和9600端口,如果使用开源Nacos(Spring Cloud和Dubbo),只需要占用8080和8848这两个端口。在本地开发应用并完成联调 下载 ...

错误编码:HSF-0027

报错信息[HSF-Provider]HSF thread pool is full.解决方案 服务器端某个服务处理速度过慢,不能及时处理客户端的请求,导致服务端业务执行的线程池达到最大值。HSF默认会转储文件:/home/admin/logs/hsf/HSF_JStack.log(默认路径),查看...

错误编码:HSF-0020

问题描述 使用EDAS部署应用时,提示以下信息。WARN taobao.hsf-HSF 服务:...问题原因 HSF在一个进程,由服务名和版本号区分服务,不支持同一个进程发布或订阅同一个服务名和版本号,但不同组别的服务,示例如下。...

错误编码:HSF-0009

问题描述 HSF应用启动时报以下错误:java.lang.IllegalArgumentException:真实的服务对象[com.taobao.hsf.jar.test.HelloWorldServiceImpl@10f0a3e8]没有实现指定接口[com.taobao.hsf.jar.test.HelloWorldService]。解决方案 Provider的...

错误编码:HSF-0024

hsf.log(一般路径是 HSF 2.2:${user.home}/logs/hsf/hsf-config.log 或 HSF 2.1:${user.home}/logs/hsf/hsf.log)搜索服务名,如果正确收到路由规则,会看到类似如下的日志:01 2015-10-09 13:20:06.402 WARN...

查询HSF服务调用链

您可以在EDAS控制台查询部署到EDASHSF服务的调用链。EDAS已经集成应用实时监控服务ARMS,您可以通过ARMS查询服务的调用链路和全息排查事件。具体操作,请参见 接口调用 和 全息排查最佳实践。

错误编码:HSF-0064

class:com.taobao.hsf.threadpool.impl.ThreadPoolServiceImpl instance got exception. ERR-CODE:[HSF-0064],Type:[HSF],More:[http://console.taobao.net/help/HSF-0064]问题原因 如果出现以上类似错误,一般是初始化HSFServiceContainer的...

错误编码:HSF-0016

报错信息 启动 HSF SERVER 失败 解决方案 检查12200端口是否有冲突,一般 Server Bind 失败会造成启动失败。多网卡且存在外网 IP 机器,通过-Dhsf.server.ip 来指定本地 IP。

错误编码:HSF-0077

问题描述 HSF向Redis汇报元数据失败,提示HSF-0077错误码。问题原因 该问题一般是由于Redis服务器不稳定或连接时网络环境异常造成。解决方案 该异常不影响HSF服务的发布、订阅和调用,可忽略,或参考以下方法处理:您可以查看Redis服务器...

错误编码:HSF-0031

在服务端的/home/admin/logs/hsf/hsf.log 日志文件,查找业务执行超时的日志,定位具体的类及方法:服务端出现序列化错误,请检查业务代码、流类型、File、超大的对象等都会导致序列化错误,请不要传递这些数据。代码性能较低,请进行...

错误编码:HSF-0014

java.lang.IllegalArgumentException:ProviderBean 指定的接口类不存在[com.taobao.hsf.jar.test.HelloWorldService1]解决方案 ProviderBean的serviceInterface属性配置有误,指定的接口不存在。具体的使用方法请参见 API手册。适用于 ...

错误编码:HSF-0032

问题描述 使用HSF开发应用时,提示以下报错。please check log on server ...解决方案 请查看服务端的[$U ser.Home]/logs/hsf.log 日志,根据日志具体报错详情进行解决。说明:[$User_Home]指用户家目录。适用于 企业级分布式应用服务EDAS

错误编码:HSF-0002

服务端处理耗时大于3秒:在服务端的hsf.log查找业务执行超时的日志,定位具体的类及方法:如果服务端逻辑复杂,处理时间必须大于3秒,您可以修改超时时间,即clientTimeout值,详情请参见 API手册。服务端出现序列化错误:请检查业务代码...

错误编码:HSF-0030

报错信息[HSF-Provider]未找到需要调用的方法。解决方案 服务端未提供此方法,登录 EDAS 控制台,在左侧菜单选择 应用管理,单击服务提供者应用名称,跳转到应用详情页面,单击左侧菜单 服务列表 查看对应的服务是否已经发布成功。新旧版本...

HSF如何设置超时时间?

本文介绍如何为HSF应用设置超时时间,以及超时时间配置的优先级顺序。解决方案 可通过HSF标签:methodSpecials 和 clientTimeout 进行配置。methodSpecials:为方法单独配置超时时间(单位:ms)。clientTimeout:为接口所有方法设置统一...

HSF如何设置超时时间?

clientTimeout:为接口所有方法设置统一的超时时间(单位:ms)。配置超时时间的优先级,由高到低排列如下。消费者(客户端)methodSpecials 消费者(客户端)clientTimeout 提供者(服务端)methodSpecials 提供者(服务端)...

HSF如何设置超时时间?

clientTimeout:为接口所有方法设置统一的超时时间(单位:ms)。配置超时时间的优先级,由高到低排列如下。消费者(客户端)methodSpecials 消费者(客户端)clientTimeout 提供者(服务端)methodSpecials 提供者(服务端)...

错误编码:HSF-0003

java.io.FileNotFoundException:/home/admin/logs/hsf.log 解决方案 如果无法找到或无权限查找默认的HSF日志路径,可在HSF启动时添加-DHSF.LOG.PATH 参数,用于修改默认的路径。示例格式如下。DHSF.LOG.PATH=home/admin/logs/hsf

错误编码:HSF-0089

报错信息 HSF订阅的某些Diamond配置在解析时出现异常,例如路由...您可以登录实例查看/home/admin/logs/hsf/hsf-config.log 和/home/admin/logs/hsf/hsf.log 日志文件,通过定位对应的异常信息,来判断出错规则,并修改对应规则的业务代码。

错误编码:HSF-0006

unsupported serialization[${serializeType}]解决方案 Provider的bean配置了serializeType属性,HSF1的序列化配置类型不在支持的范围内。请检查对端的HSF版本和序列化协议的配置。serializeType属性指定HSF1使用的序列化方式,支持的值仅...

错误编码:HSF-0023

问题描述 启动HSF应用时,hsf.log 日志文件出现以下错误:[Weighting Component]Grouping rule xxx parsed failed 或者[Weighting Component]Invalid grouping rules received.问题原因 权重规则配置出错,权重规则解析失败、应用规则...

错误编码:HSF-0017

报错信息 启动HSF应用失败,报错信息如下。java.lang.RuntimeException:[ThreadPool Manager]Thread pool allocated failed for service[com.taobao.hsf.jar.test.HelloWorldService:1.0.zhouli]:balance[600]require[800]解决方案 分配的...

错误编码:HSF-0008

问题描述 HSF应用启动时报以下错误:java.lang.IllegalArgumentException:ProviderBean 指定的服务类型不是接口[com.taobao.hsf.jar.test.HelloWorldServiceImpl].问题原因 ProviderBean指定的服务类型不是serviceInterface接口。解决...

错误编码:HSF-0021

java.lang.IllegalArgumentException:ConsumerBean指定的接口类不存在[com.taobao.hsf.jar.test.HelloWorldService1]解决方案 HSFSpringConsumerBeaninterfaceName字段指定的接口不存在。具体的使用方法请参见 API手册。适用于 企业级...

错误编码:HSF-0029

报错信息 调用HSF服务时,报错信息如下。There is no TOP transformer for Service:[${serviceUniqueName}].解决方案 TOP调用方式是为了避免网关应用依赖后端服务的API包,TOP调用在服务端进行转换时,没有找到对应的 transformer。客户端...

错误编码:HSF-0005

问题描述 HSF应用启动时报以下错误:java.lang.IllegalArgumentException:未配置需要发布为服务的 Object,服务名为:com.taobao.hsf.jar.test.HelloWorldService:1.0.zhouli问题原因 provider的bean缺少target属性。target指定服务的实现...

错误编码:HSF-0019

报错信息 白名单规则配置出错。...如果规则解析正确,会在 hsf-config.log 打印[TPSRule Component]Parsing OK:${rule}。如果出现 报错信息,请检查配置的规则格式是否正确,或查看报错信息的其他信息定位并解决问题。

错误编码:HSF-0018

报错信息 HSF调用异常,报错信息如下。[RuntimeInfo]Runtime information published failed.解决方案 Redis服务器宕机会造成 hsf.log 出现[RuntimeInfo]Runtime information published failed 错误。该错误不会对正常的调用造成影响,但会...
共有9条 < 1 2 3 4 ... 9 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
Serverless 应用引擎 大模型服务平台百炼 人工智能平台 PAI 弹性公网IP 短信服务 对象存储
新人特惠 爆款特惠 最新活动 免费试用