错误编码:HSF-0012

报错信息 在调用HSF服务时,根据配置的单元化参数route获取userId时发生了异常。报错信息如下。java.lang.IllegalArgumentException:invalid route while WriteMode=unit,route: 1 解决方案 出现上述错误,表示route所指定参数位置不正确。...

错误编码:HSF-0030

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

HSF应用启动时提示java.lang....

问题现象 java.lang.IllegalArgumentException: HSFApiConsumerBean.ServiceMetadata.ifClazz is null 可能原因 HSF应用调用的接口对应的类加载失败。解决方案 确认接口类在类路径可以被加载成功。具体操作,请参见 API手册。

查询HSF服务调用链

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

错误编码: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服务分组

以租户维度向您展示当前租户内所有应用的所有服务在近24小时内的运行时情况,包括服务调用量、调用耗时...在左侧导航栏,选择 流量管理>微服务治理>HSF。在 服务查询 页面的左侧导航栏单击 服务分组,然后在 服务分组 页面查看服务分组信息。

错误编码:HSF-0002

HSF应用默认有超时时间(默认3秒),如果服务端在设置的时间内没有返回,则返回“HSFTimeOutException”。客户端或服务端偶然会出现Java GC问题。客户端负荷高。客户端请求发送失败,造成超时。解决方案 客户端到服务端的网络问题: 检查...

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

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

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

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

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

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

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

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

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

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

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

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

离线安装插件及初始化本地环境

本文介绍在端云互联过程中,如何离线安装插件及初始化本地环境。安装IntelliJ IDEA离线包插件 端云互联不同版本的插件安装包如下,请根据您的需求下载并安装:端云互联3.0...edas/join_edas_register 目录结构示例如下:taobao-hsf.sar etrans

全链路流量控制的约束限制

单个应用流量控制里对应用分组启用HSF流量规则后,实际上也会创建一个流量控制环境来容纳这个应用分组。流量控制属性唯一 当一个流量已经被标记属于某个流量控制规则以后,不会因为符合其它灰度规则的条件被覆盖标记成为其它流量控制规则。...

离线安装插件及初始化本地环境

本文介绍在端云互联过程中,如何离线安装插件及初始化本地环境。安装IntelliJ IDEA离线包插件 端云互联不同版本的插件安装包如下,请根据您的需求下载并安装:端云互联3.0...edas/join_edas_register 目录结构示例如下:taobao-hsf.sar etrans

离线安装插件及初始化本地环境

本文介绍在端云互联过程中,如何离线安装插件及初始化本地环境。安装IntelliJ IDEA离线包插件 端云互联不同版本的插件安装包如下,请根据您的需求下载并安装:端云互联3.0...edas/join_edas_register 目录结构示例如下:taobao-hsf.sar etrans

服务列表显示正常,但是调用失败怎么办?

查看服务提供者对应的分组是否已经创建,如果没有创建则会鉴权失败。查看/home/admin/logs/hsf/hsf.log 文件确定具体的错误码。HSF错误码及解决方案,请参见 定位及解决HSF问题。

发布服务示例场景概述

SpringCloud Restful HSF Restful、WebService、HSF级联 WebService Restful、WebService级联 Dubbo Restful、WebService JDBC Restful 请根据您的真实场景选择接入协议和开放类型,本文提供了一些服务开放示例场景,仅供参考:接入RESTful...

调用服务

其中HSF API的消费调用沿用HSF原有的服务调用方式,无需任何专用SDK,如有必要可以指定CSB的服务IP进行HSF服务调用;而调用HTTP API和WebService API则可以使用CSB Client SDK和JWT Token。SDK:目前提供了Java版本的HTTP Client SDK和...

使用日志排查问题

home/admin/logs/hsf/hsf.log 如果HSF调用中出现异常,可以查看该HSF服务日志,含HSF服务调用过程的一些详细信息。作为应用的容器,简单排查问题的思路如下。查看 home/admin/taobao-tomcat-production-xxxx/logs/catalina.out 文件。查看 ...

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

HSF应用的离群实例摘除功能会检测应用和服务实例的可用性并进行动态调整,以保证服务成功调用,从而提升业务的稳定性和服务质量。本文介绍如何为HSF应用创建离群实例摘除策略。背景信息 在下图的示例场景中,某个系统包含4个应用,A、B、C...

如何使用熔断和降级保证调用方服务的可用性

不支持 不支持 无 HSF级联 HSF 支持 不支持 文本(只支持Hessian2序列化)配置熔断和降级 熔断和降级是在发布服务过程中配置的,发布服务的详细步骤,请参见 发布后端已有服务,本文仅说明发布过程中如何配置熔断和降级。进入发布服务页面...

Ali-Tomcat概述

开发HSF应用需要依赖Ali-Tomcat和Pandora。Ali-Tomcat是 SAE 中的服务运行时可依赖的一个容器,它主要集成了服务的发布、订阅、调用链追踪等一系列的核心功能。无论是开发环境还是运行时,您均可将应用程序发布在该容器中。Pandora是一个轻...

错误编码:HSF-0001

12:35:00.797 ERROR[HSF-Worker-2-thread-1:hsf.remoting][][][HSF-0085] [remoting]fail to connect:/192.168.xx.xx:12200 in timeout:4000 该日志为消费端与提供端无法建立TCP长连接。检查对应的机器IP上的服务正常启动,对应的端口是否...

CreateRpcService

hsf时,名称为hsf接口方法名称。Params String 是 param1,param2 调用为http方式时,参数key以英文逗号隔开。例如: param1,param2。调用为hsf方式时,参数类型以英文逗号隔开。参数基本类型仅支持string,int,long,bytes,double,float...

RPC服务无法调用

问题描述 RPC客户端调用...home/admin/logs/hsf/hsf.log 日志,检查是否存在相应的报错。如果有相应的错误码,请参见 HSF错误码 根据对应的错误码进行解决。如果还是无法解决,请联系阿里云技术支持协助处理。适用于 企业级分布式应用服务EDAS

配置Java启动参数

应用 HSF应用可以配置以下应用信息:绑定端口:指定HSF的启动服务绑定端口,默认值为12200。序列化方式 指定HSF的序列化方式,默认值为hessian。线程池最小:指定HSF的服务端最小线程池大小,默认值为50。线程池最大 指定HSF的服务端最大...

常见问题索引

[回到顶部]HSF FAQ 定位及解决HSF问题 服务认证失败怎么办?HSF如何设置超时时间?如何对HSF服务进行单元测试?HSF启动时绑定IP地址和端口失败怎么办?使用Ali-Tomcat启动多个HSF失败怎么办?如何处理HSF invalid call is removed问题?HSF...

全链路流量控制简介

当部署在EDAS中的HSF微服务应用出现问题时,可以通过全链路流量控制将特定流量引入到某个应用,排查链路中具体应用的问题,保证整个微服务应用正常运行。入口应用与流量控制规则 在全链路流量控制中首先要指定入口应用,并根据HTTP和HSF...

Dubbo及HSF接口参数说明

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

如何级联发布HSF服务

本文介绍如何级联发布HSF服务。前提条件 已经创建专享实例,请参见 创建专享实例。说明 仅专享实例支持级联发布服务。背景信息 针对复杂的多环境、多归属互通场景,云服务总线提供级联发布管理机制,即跨CSB实例的服务发布,也就是在一个...

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

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

Ali-Tomcat概述

开发HSF应用需要依赖Ali-Tomcat和Pandora。Ali-Tomcat是 EDAS 中的服务运行时可依赖的一个容器,它主要集成了服务的发布、订阅、调用链追踪等一系列的核心功能。无论是开发环境还是运行时,您均可将应用程序发布在该容器中。Pandora是一个...

ListBuildPack-获取容器版本列表

qos命令不能执行、hsf订阅服务数多的情况下可能会遇到服务地址找不到的问题;3.升级所有用到fastjson的插件到sec06安全版本。SupportFeatures string 支持的特性 tengine,fatjar,restful,eip_nodeport,dpath TomcatDownloadUrl string ...

接入HSF开放RESTful

本文以实际场景为例介绍接入HSF协议开放RESTful协议,以帮助您深入理解开放服务。背景信息 本文仅介绍在实际场景中接入HSF协议开放RESTful服务时一些重要的配置步骤和参数,如需了解完整的流程和参数解释,请参见 发布后端已有服务。本文...

升级或降级运行时环境

应用运行时环境 Spring Cloud、Dubbo和HSF应用都可以通过WAR或JAR包部署在ECS集群中,但所选择的应用运行时环境会有所不同。使用WAR包部署的原生应用:Spring Cloud、Dubbo、普通Java Web或Spring MVC应用,未使用过Pandora或Pandora Boot...

常见问题

verify,-verifySignImpl CSB服务端验类,可选。发送POST的form请求示例 java-jar http-sdk-1.1.5.8.jar -method post -url "https://CSB服务地址:8086/CSB"-api"服务名 version"版本号"-ak"ak值"-sk"sk值"-D"参数名1=参数值1"-D"参数名2=...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
Serverless应用引擎 数据资源平台 弹性公网 IP 人工智能平台 PAI 短信服务 阿里云物联网平台
新人特惠 爆款特惠 最新活动 免费试用