定位及解决HSF问题

HSF错误码列表如下:HSF-0001HSF-0002HSF-0003HSF-0005HSF-0007HSF-0008HSF-0009HSF-0012HSF-0013HSF-0014HSF-0016HSF-0017HSF-0018HSF-0019HSF-0020HSF-0021HSF-0022HSF-0023HSF-0024HSF-0027HSF-0029HSF-0030HSF-0031HSF-0032HSF-0033HSF...

定位及解决 HSF 问题

HSF 的问题描述会记录在/home/admin/logs/hsf/hsf.log 中,如果出现与 HSF 相关的...HSF-0001HSF-0002HSF-0003HSF-0005HSF-0007HSF-0008HSF-0009HSF-0014HSF-0016HSF-0017HSF-0020HSF-0021HSF-0027HSF-0030HSF-0031HSF-0032HSF-0033HSF-0035

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

value="true"/>,表示Dubbo服务在注册的时候会同时注册成HSF格式和Dubbo格式,确保HSF客户端可以发现该服务。配置标签的时候,需要显示指定group和version,默认的group为HSF,版本号为1.0.0,否则HSF客户端无法正常调用。在web.xml文件...

阿里云试用中心,为您提供0门槛上云实践机会!

100+款试用云产品,最长免费试用12个月!拨打95187-1,咨询专业上云建议!
广告

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

value="true"/>,表示Dubbo服务在注册的时候会同时注册成HSF格式和Dubbo格式,确保HSF客户端可以发现该服务。配置标签的时候,需要显示指定group和version,默认的group为HSF,版本号为1.0.0,否则HSF客户端无法正常调用。在web.xml文件...

错误码

CSB处理消费端发出的HSF请求,在访问后端服务提供者时,HSF服务提供应用出错,因为HSF框架不支持返回具体应用逻辑错误信息,仅仅报错为80 server error,CSB以HSF错误99[800][80]server error回复消费端。这里具体的应用错误只能在应用服务...

HSF概述

高速服务框架HSF(High-speed Service Framework),是在阿里巴巴广泛使用的分布RPC服务框架。概述HSF连通不同的业务系统,解耦系统间的实现依赖。HSF从分布应用的层面,统一了服务的发布与调用方式,从而帮助用户更加方便、快速地开发...

HSF概述

高速服务框架HSF(High-speed Service Framework),是在阿里巴巴广泛使用的分布RPC服务框架。概述HSF连通不同的业务系统,解耦系统间的实现依赖。HSF从分布应用的层面,统一了服务的发布与调用方式,从而帮助用户更加方便、快速地开发...

无损上线HSF应用

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

异步调用

API形式配置HSF服务HSF提供了方法级别的异步调用配置,格式为name:${methodName};type:future,由于只用方法名字来标识方法,所以并不区分重载的方法。同名的方法都会被设置为同样的调用方式。HSFApiConsumerBean hsfApiConsumerBean=new ...

异步调用

API形式配置HSF服务HSF提供了方法级别的异步调用配置,格式为name:${methodName};type:future,由于只用方法名字来标识方法,所以并不区分重载的方法。同名的方法都会被设置为同样的调用方式。HSFApiConsumerBean hsfApiConsumerBean=new ...

API手册

HSF应用的API中,最关键的是创建ProviderBean和ConsumerBean相关的API。背景信息根据用户使用的场景不同,主要分为4个关键的类。com.taobao.hsf.app.api.util.HSFApiProviderBean: 通过API编程的方式创建Provider Bean ...

调用HSF服务异常

本文介绍在调用HSF服务时,出现异常HSFServiceAddressNotFoundException的原因和处理方法。问题现象当您通过CSB调用EDAS HSF服务时,出现异常HSFServiceAddressNotFoundException。可能原因 环境问题,例如地址服务器、网络或命名空间问题...

错误编码:HSF-0089

例如,路由规则格式不正确等。diamond 配置的解析一般不会影响应用正常启动和服务调用。具体的信息请参考 {user.home}/logs/hsf/hsf.log 和${user.home}/logs/hsf/hsf-config.log 中对应的异常信息,判断是什么规则出错的,对这个规则做...

API手册

HSF应用的API中,最关键的是创建ProviderBean和ConsumerBean相关的API。背景信息根据用户使用的场景不同,主要分为4个关键的类。com.taobao.hsf.app.api.util.HSFApiProviderBean: 通过API编程的方式创建Provider Bean。...

错误编码:HSF-0024

HSF 支持用户使用 Groovy 脚本配置服务的路由规则。路由规则的配置方式,请参见 Routing Rule Wiki,在完成路由规则的配置后,您可能会发现路由规则没生效,这些没生效一般就是指调用并没有被路由到预期的机器上,然而这些没生效有可能是...

错误编码:HSF-0024

HSF 支持用户使用 Groovy 脚本配置服务的路由规则。路由规则的配置方式,请参见 Routing Rule Wiki,在完成路由规则的配置后,您可能会发现路由规则没生效,这些没生效一般就是指调用并没有被路由到预期的机器上,然而这些没生效有可能是...

错误编码:HSF-0020

报错信息WARN taobao.hsf-HSF 服务:com.taobao.hsf.jar.test.HelloWorldService:1.0.zhouli重复初始化!解决方案HSF 在一个进程中,由服务名和版本号唯一区分一个服务。不支持同一个进程发布或订阅同个服务名、同个版本号,但不同组别的...

HSF 如何设置超时时间?

解决方案可通过 HSF 标签:methodSpecials 和 clientTimeout 进行配置。methodSpecials: 为方法单独配置超时时间(单位 ms)clientTimeout:为接口中所有方法设置统一的超时时间(单位 ms)超时时间配置的优先级由高到低。消费者(客户端)...

错误编码:HSF-0089

例如,路由规则格式不正确等。diamond 配置的解析一般不会影响应用正常启动和服务调用。具体的信息请参考 {user.home}/logs/hsf/hsf.log 和${user.home}/logs/hsf/hsf-config.log 中对应的异常信息,判断是什么规则出错的,对这个规则做...

错误编码:HSF-0027

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

容器版本说明

更新hsf插件,增加hsf-feature-warmup功能包,支持hsf服务上线预热功能。升级ons-client插件,升级rocketmq到4.8.6.5。3.6.12020-07-0984、853.6.1 升级ons-client插件,升级rocketmq到4.8.6.5。升级eagleeye插件,关闭场景链路模块导出类...

容器版本说明

更新hsf插件,增加hsf-feature-warmup功能包,支持hsf服务上线预热功能。升级ons-client插件,升级rocketmq到4.8.6.5。3.6.12020-07-0984、853.6.1 升级ons-client插件,升级rocketmq到4.8.6.5。升级eagleeye插件,关闭场景链路模块导出类...

HSF 如何设置超时时间?

解决方案可通过 HSF 标签:methodSpecials 和 clientTimeout 进行配置。methodSpecials: 为方法单独配置超时时间(单位 ms)clientTimeout:为接口中所有方法设置统一的超时时间(单位 ms)超时时间配置的优先级由高到低。消费者(客户端)...

错误编码:HSF-0020

报错信息WARN taobao.hsf-HSF 服务:com.taobao.hsf.jar.test.HelloWorldService:1.0.zhouli重复初始化!解决方案HSF 在一个进程中,由服务名和版本号唯一区分一个服务。不支持同一个进程发布或订阅同个服务名、同个版本号,但不同组别的...

泛化调用

API形式配置HSF服务将HSFConsumerBean配置generic为true,标识HSF客户端忽略加载不到接口的异常。HSFApiConsumerBean hsfApiConsumerBean=new HSFApiConsumerBean();hsfApiConsumerBean.setInterfaceName(...

错误编码:HSF-0027

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

查询HSF服务

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

专有云传统HSF升级Pandora Boot开发

标准schema:提供hsf:provider,hsf:consumer两个标准的xml格式。代码无侵入:使用xml方式开发时,代码不需要感知HSF框架,而且POM中只需要引入edas-sdk。框架与WAR包分离:最终输入的war,不需要包含HSF框架,HSF框架依赖AliTomcat+...
来自: 首页

一次调用过程

本文介绍HSF的一次调用过程。HSF的一次调用过程是从服务消费方发起,经过网络抵达服务提供方,再将服务提供方的结果通过网络携带返回,最终返回给用户。该过程涉及多线程交互,同时也涉及HSF中的不同领域对象。HSF的一次调用过程如下图所示...

泛化调用

API形式配置HSF服务将HSFConsumerBean配置generic为true,HSF客户端将忽略加载不到接口的异常。HSFApiConsumerBean hsfApiConsumerBean=new HSFApiConsumerBean();hsfApiConsumerBean.setInterfaceName(...

开发HSF应用(Pandora Boot)

includeFilters否用户可选的自定义过滤器String[]空 enableTXC否是否开启分布事务GTSbooleanfalse serializeType否服务接口序列化类型,hessian或者javaStringhessian supportAsynCall否是否支持异步调用Stringfalse 表 2.服务创建及发布...

开发HSF应用(Pandora Boot)

includeFilters否用户可选的自定义过滤器String[]空 enableTXC否是否开启分布事务GTSbooleanfalse serializeType否服务接口序列化类型,hessian或者javaStringhessian supportAsynCall否是否支持异步调用Stringfalse 表 2.服务创建及发布...

超时配置

本文介绍开发HSF应用过程中如何进行超时配置。前提条件在开发应用前,您已经完成以下工作: 配置SAE的私服地址和轻量级配置及注册中心启动轻量级配置及注册中心 背景信息有关网络调用的请求,都需要配置超时,HSF的默认超时时间是3000ms。...

序列化方式选择

简介序列化的选择需要考虑兼容性,性能等因素,HSF的序列化方式支持java、hessian2,默认是hessian2。序列化方式的对比和配置(只在服务端配置HSFApiProviderBean)如下表所示。序列化方式 maven依赖 配置 兼容性 性能 hessian2 ...

HSF 应用注册或订阅服务数多导致启动比较慢

HSF 应用会为每个发布(服务提供者端)或消费(服务消费者端)的服务设置从服务注册中心(ConfigServer)同步地址的默认时间,默认为3000 毫秒。当发布或消费的服务数量多的时候,每个服务需要串行等待同步地址,会导致应用启动很慢。解决...

JVM-D启动配置参数

本文介绍HSF应用开发时JVM-D启动参数的配置信息。Dhsf.server.port指定HSF的启动服务绑定端口,默认为12200。如果在本地启动多个HSF Provider,则需要修改此端口。Dhsf.server.max.poolsize指定HSF的服务端最大线程池大小,默认值为720。...

错误编码:HSF-0021

报错信息启动时报错:java.lang....解决方案HSFSpringProviderBean 的 serviceInterface 属性配置错误,指定的接口确实不存在(HSF-0014),或者 HSFSpringConsumerBean 中字段 interfaceName 指定的接口不存在(HSF-0021)。

一次调用过程

本文介绍HSF的一次调用过程。HSF的一次调用过程是从服务消费方发起,经过网络抵达服务提供方,再将服务提供方的结果通过网络携带返回,最终返回给用户。该过程涉及多线程交互,同时也涉及HSF中的不同领域对象。HSF的一次调用过程如下图所示...

开发HSF应用(SDK)

hsf:methodSpecial></hsf:methodSpecials></hsf:consumer> 本地运行服务完成代码、接口开发和服务配置后,在Eclipse或IDEA中,可直接以Ali-Tomcat运行该服务(具体请参见安装及开发环境配置)。在开发环境配置时,有一些额外JVM启动参数...

超时配置

本文介绍开发HSF应用过程中如何进行超时配置。前提条件在开发应用前,您已经完成以下工作: 配置EDAS的私服地址和轻量级配置及注册中心启动轻量级配置及注册中心 背景信息有关网络调用的请求,都需要配置超时,HSF的默认超时时间是3000ms。...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO

新品推荐

你可能感兴趣

热门推荐

切换为移动版

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折