.hsf

_相关内容

错误编码:HSF-0031

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

错误编码:HSF-0018

解决方案 Redis服务器宕机会造成 hsf.log 出现[RuntimeInfo]Runtime information published failed 错误。该错误不会对正常的调用造成影响,但会导致服务治理查询不到相关服务。出现这个问题时,请加入钉群(钉群号:31723701)联系产品...

错误编码:HSF-0038

问题描述 实例在多网卡的场景下,HSF服务端绑定到错误的IP地址。解决方案 您可以在JVM启动参数中添加-Dhsf.server.ip=XXX.XXX.XXX.XXX 参数,指定HSF服务端绑定到期望的IP地址上。如果您需要在EDAS控制台中设置JVM启动参数,请参见 设置...

错误编码:HSF-0022

问题描述 启动HSF应用时,hsf.log 日志文件中出现以下错误:[Grouping Rule]xxx error message.问题原因 配置的动态归组规则格式错误或者不合法。解决方案 请检查归组规则的配置,有效规则必须满足以下条件:分组名称不为空。服务名称列表...

HSF如何设置超时时间?

本文介绍如何为HSF应用设置超时时间,以及超时时间配置的优先级顺序。解决方案 可通过HSF标签:methodSpecials 和 clientTimeout ...hsf:methodSpecial name="sum" timeout="2000" ></hsf:methodSpecial> </hsf:methodSpecials> </hsf:consumer>

错误编码:HSF-0019

解决方案 针对登录出现问题的实例,可以查看/home/admin/logs/hsf/hsf-config.log 日志文件排查问题。如果规则解析正确,会在 hsf-config.log 中打印[TPSRule Component]Parsing OK:${rule}。如果出现 报错信息,请检查配置的规则格式是否...

HSF如何设置超时时间?

配置超时时间的HSF标签,参数说明如下。methodSpecials:为方法单独配置超时时间(单位:ms)。clientTimeout:为接口中所有方法设置...hsf:methodSpecial name="sum" timeout="2000" ></hsf:methodSpecial> </hsf:methodSpecials> </hsf:consumer>

错误编码:HSF-0007

报错信息 应用启动时,...serializeType属性指定HSF1使用的序列化方式,支持的值仅包括Java和hessian,默认为hessian。preferSerializeType属性指定HSF2使用的序列化方式,支持的值包括Java、hessian、hessian2、kyro、Json,默认为hessian2。

错误编码:HSF-0030

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

错误编码:HSF-0029

客户端设置 客户端使用 com.taobao.hsf.app.spring.util.SuperHSFSpringConsumerBeanTop ,该类无需服务端的接口包。通过 com.taobao.hsf.app.spring.util.SuperHSFSpringConsumerBeanTop#invoke 发起调用。示例代码如下。TOP调用该方法来...

错误编码:HSF-0051

报错信息 仅用于向用户提醒,不影响应用的正常运行。提醒内容包括配置错误(将使用默认值)、方法过期、HSF dump 内存失败等。解决方案 忽略,或参考异常详情的提示进行处理,如更新配置、替换过期的方法等。

错误编码:HSF-0033

报错信息 服务端在序列化返回数据时发生异常,报错信息如下。...解决方案 查看服务端的 hsf.log 日志文件,并搜索 must implement java.io.Serializable。如果存在该日志信息,请在DO(Domain Object)上实现可序列化的接口。

错误编码:HSF-0013

问题描述 配置HSF的route单元化参数后,提示以下报错。invalid route while WriteMode=unit,route:${route},route parameter should be:long 解决方案 检查您配置的route单元化参数所对应的类型,该参数只能是long类型或java.lang.Long对象...

错误编码:HSF-0002

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

HSF应用托管到SAE

本文介绍如何将HSF应用托管到 SAE。背景信息 使用HSF框架开发应用有以下方式:Ali-Tomcat:依赖Ali-Tomcat和Pandora,提供了完整的HSF功能,包括服务注册与发现、隐式传参、异步调用、泛化调用和调用链路Filter扩展。应用程序须以WAR包方式...

错误编码:HSF-0012

报错信息 在调用HSF服务时,根据配置的单元化参数route获取userId时发生了异常。报错信息如下。java.lang.IllegalArgumentException:...property name="serviceInterface"><value>...

接入HSF开放RESTful

java-jar httpclient.jar-api map.hsf.add-version 1.0.0-method post \-D 'param={"jack":{"name":"jack","age":10,"details":{"NativePlace":{"province":"江苏","city":"南京"},"PresentAddress":{"province":"北京","city":"北京"} },...

错误编码:HSF-0001

大于或等于 edas.hsf.2114.1.0,EDAS已提供多租户方式隔离,不需要创建服务分组。对应服务会注册2次,一次是基于租户注册(总是成功),一次是基于分组注册(可能失败,但不影响服务调用)。2018-07-19 10:28:44.716|ERROR|[][][%s]...

开发HSF应用(Pandora Boot)

spring.application.name=hsf-pandora-boot-provider server.port=8081 spring.hsf.version=1.0.0 spring.hsf.timeout=3000 说明 建议将服务版本(spring.hsf.version)和服务超时(spring.hsf.timeout)都统一配置在 application....

开发HSF应用(Pandora Boot)

spring.application.name=hsf-pandora-boot-provider server.port=8081 spring.hsf.version=1.0.0 spring.hsf.timeout=3000 说明 建议将服务版本(spring.hsf.version)和服务超时(spring.hsf.timeout)都统一配置在 application....

如何对 HSF 服务进行单元测试?

在开发环境可以使用 LightApi 进行单元测试请参见 HSF 单元测试。

Dubbo及HSF接口参数说明

EDAS测试引擎使用泛化调用发送请求至目标Dubbo或HSF服务,因此参数填写遵循泛化调用格式。本文介绍Dubbo及HSF接口参数的类型及使用样例。原子类型、包装类和字符串参数 原子类型参数包括以下几种,请输入对应格式的参数值。类型 值 示例 ...

如何将应用从HSF迁移到Dubbo3

方法二:在 dubbo.properties 文件中,指定 dubbo.config.hsf.exportNativeDubbo=true 启用双发布,指定 dubbo.config.hsf.referNativeDubbo=true 启用双发现。HSF3应用会默认发布、发现HSF服务。启用上述配置后,应用将服务注册到Nacos,...

如何对HSF服务进行单元测试?

在开发环境中,可以使用LightApi进行单元测试。更多信息,请参见 HSF单元测试。

HSF启动时提示Can't assign requested address

问题现象 使用Ali-Tomcat在同一台机器上同时启动多个HSF应用时,可能出现无法删除临时目录的错误,或者类加载相关的问题。HSF启动时,具体报错如下。java.net.BindException: Can't assign requested address 问题原因 服务端端口与实际...

Dubbo服务消费者调用HSF服务提供者失败

问题描述 Dubbo服务消费者调用HSF服务提供者失败,具体报错信息如下:java.lang.Exception:[HSF-Provider-192.168.XX.XX]Error log:[HSF-Provider]App[xxxxxxx-3b6f-42d3-xxxx-0ad2434xxxxx]failed to verify the caller signature[null]...

将Dubbo应用迁移到HSF(不推荐)

您可以通过添加Maven依赖、添加或修改Maven打包插件和修改配置,将使用Dubbo开发的应用迁移到HSF。不过,由于 SAE 已经支持原生Dubbo框架的应用,所以,新用户不建议使用此方式。背景信息 原生Dubbo框架下的应用开发请参见 使用Spring Boot...

将Dubbo应用迁移到HSF(不推荐)

您可以通过添加Maven依赖、添加或修改Maven打包插件和修改配置,将使用Dubbo开发的应用迁移到HSF。不过,由于 EDAS 已经支持原生Dubbo框架的应用,所以,新用户不建议使用此方式。背景信息 原生Dubbo框架下的应用开发请参见 使用Spring ...

将应用从HSF架构迁移到Dubbo(Ali-Tomcat)

本文介绍如何使用Ali-Tomcat将使用...This means Dubbo services will be registered as HSF format,so that hsf consumer can discover it.-><dubbo:parameter key="hsf.enable"value="true"/></dubbo:registry><bean id="demoService"class=...

使用Ali-Tomcat启动多个HSF失败怎么办?

问题现象 使用Ali-Tomcat在同一台机器上同时启动多个HSF应用时,可能会出现无法删除临时目录的错误,或者类加载相关的问题。可能原因 两个HSF进程同时启动时,会向相同的临时目录解压,相互造成干扰。解决方案 方式一:在启动参数中配置...

使用Ali-Tomcat启动多个HSF失败怎么办?

问题现象 使用Ali-Tomcat在同一台机器上同时启动多个HSF应用时,可能会出现无法删除临时目录的错误,或者类加载相关的问题。可能原因 两个HSF进程同时启动时,会向相同的临时目录解压,相互造成干扰。解决方案 方式一:在启动参数中配置...

使用离群实例摘除保障HSF应用的可用性

例如:定义所有业务异常属于异常:com.taobao.hsf.exception.CountBizExceptionPredicate 忽略所有的业务异常:com.taobao.hsf.exception.IgnoreBizExceptionPredicate 设置bizExceptionPredicate的实现com.taobao.hsf.Predicate的实例 ...

HSF启动时绑定IP地址和端口失败怎么办?

问题现象 使用Ali-Tomcat在同一台机器上同时启动多个HSF应用时,可能会出现无法删除临时目录的错误,或者类加载相关的问题。HSF启动时的具体报错如下。java.net.BindException: Can't assign requested address 可能原因 服务端端口与实际...

UpdateContainer-更新HSF应用的EDAS-Container版本

调用UpdateContainer接口更新HSF应用的EDAS-Container版本。EDAS-Container包含Ali-Tomcat和Pandora。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 ...

HSF应用注册或订阅服务数多导致启动较慢怎么办?

解决方案 打开Pandora Boot应用的 application.properties 文件,设置地址同步时间参数 spring.hsf.max-wait-address-time(单位:毫秒)。设置全局默认地址同步时间参数。示例如下。spring.hsf.max-wait-address-time=500 设置单个服务...

HSF应用注册或订阅服务数多导致启动较慢怎么办?

解决方案 打开Pandora Boot应用的 application.properties 文件,设置地址同步时间参数 spring.hsf.max-wait-address-time(单位:毫秒)。设置全局默认地址同步时间参数。示例如下。spring.hsf.max-wait-address-time=500 设置单个服务...

如何处理单个HSF应用发布服务数超过800个限制的报错?

问题现象 HSF应用发布时,发生以下报错。java.lang.IllegalArgumentException:publisher count bigger than 800 问题原因 服务数超过上限。关于Pandora的configclient插件对单个应用发布的具体限制,请参见下表。名称 示例 限制 是否可调整...

如何处理单个HSF应用发布服务数超过800个限制的报错?

问题现象 HSF应用发布时,发生以下报错。java.lang.IllegalArgumentException:publisher count bigger than 800 问题原因 服务数超过上限。关于Pandora的configclient插件对单个应用发布的具体限制,请参见下表。名称 示例 限制 是否可调整...
< 1 2 3 4 ... 14 >
共有14页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用