hsf java

_相关内容

错误编码:HSF-0020

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

HSF应用开发介绍

本视频介绍HSF应用开发培训。

错误编码:HSF-0066

问题描述 该异常表示HSF获取目标服务地址列表为空。错误内容如:[HSF-0066]consumer service received empty address list!问题原因 该错误为HSF框架最终获取到可以连接的目标服务地址为空。解决方案 请确认目标服务已注册到注册中心,且...

接入HSF应用

JAVA语言 页签,单击 SDK接入,然后单击 Dubbo/HSF应用接入。选择以下任意一种方式,在HSF应用中添加应用防护依赖。若是Spring Boot应用,则可以通过starter方式接入。在pom.xml中引入以下依赖:<dependency><groupId>...

HSF如何设置超时时间?

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

错误编码:HSF-0089

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

查询HSF服务

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

HSF如何设置超时时间?

配置超时时间的HSF标签,参数说明如下。methodSpecials:为方法单独配置超时时间(单位:ms)。clientTimeout:为接口中所有方法设置统一的超时时间(单位:ms)。配置超时时间的优先级,由高到低排列如下。消费者(客户端)methodSpecials...

错误编码:HSF-0077

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

HSF应用开发常见问题

本视频介绍HSF应用开发过程中的常见问题。

超时配置

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

超时配置

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

错误编码:HSF-0066

报错信息 应用部署过程中,出现以下报错信息:[HSF-0066]consumer service received empty address list!该异常表示HSF获取目标服务地址列表为空。问题原因 出现该错误的原因是HSF框架最终获取到可以连接的目标服务地址为空。解决方案 确认...

配置HSF

EDAS同城服务层支持HSF应用、服务信息的展示,以及单元格(Cell)内流量封闭策略的配置(能够有效避免跨单元格、跨机房RPC调用带来的网络延迟增长,并控制爆炸半径在单元格内)。本文介绍如何针对EDAS上部署的HSF应用,配置同城多活服务层...

错误编码:HSF-0032

问题描述 使用HSF开发应用时,提示以下报错。please check log on server side that unknown server error happens.问题原因 服务端在处理请求时,发生了未捕获的异常。解决方案 请查看服务端的[$U ser.Home]/logs/hsf.log 日志,根据日志...

错误编码:HSF-0016

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

错误编码:HSF-0023

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

容器版本说明

4.0.2 2021-11-01 104、105 4.0.2 更新Config-client插件,增加通过-DCC.dataContentLengthMax=xxx 的JVM属性参数增大HSF发布的数据长度,同时引入HSF服务Snapshot缓存文件异步持久化,来降低订阅量较大的HSF消费者应用启动时对磁盘I/O的...

容器版本说明

4.0.2 2021-11-01 104、105 4.0.2 更新Config-client插件,增加通过-DCC.dataContentLengthMax=xxx 的JVM属性参数增大HSF发布的数据长度,同时引入HSF服务Snapshot缓存文件异步持久化,来降低订阅量较大的HSF消费者应用启动时对磁盘I/O的...

错误编码:HSF-0031

问题描述 调用HSF服务超时,报错信息类似如下:[HSF-Provider]执行HSF服务[com.taobao.uac.client.dynamic.service.SellerDynamicService:1.0.0]的方法[queryPromotionBySellerIds~Ll]耗时[$Time]ms,接近超时时间 说明:[$Time]表示服务端...

错误编码:HSF-0018

报错信息 HSF调用异常,报错信息如下。[RuntimeInfo]Runtime information published failed.解决方案 Redis服务器宕机会造成 hsf.log 出现[RuntimeInfo]Runtime information published failed 错误。该错误不会对正常的调用造成影响,但会...

错误编码: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-0019

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

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

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

查看HSF服务分组

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

查询HSF服务调用链

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

错误编码:HSF-0051

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

服务端线程池配置

本文介绍开发HSF应用过程中如何进行服务端线程池配置。前提条件 在开发应用前,您已经完成以下工作:配置SAE的私服地址和轻量级配置及注册中心 启动轻量级配置及注册中心 服务线程池业务示意图 HSF服务端线程池主要分为IO线程和业务线程,...

服务端线程池配置

本文介绍开发HSF应用过程中如何进行服务端线程池配置。前提条件 在开发应用前,您已经完成以下工作:配置 EDAS 的私服地址和轻量级配置及注册中心 启动轻量级配置及注册中心 服务线程池业务示意图 HSF服务端线程池主要分为IO线程和业务线程...

流控规则参数说明

java.lang.String 换行“”java.lang.String‘“\’”java.lang.String““\””java.lang.String \“\“java.lang.String aa’bb“aa’bb”int 10 10 java.lang.Integer 10 10 byte 10 10 boolean true true java.lang.Boolean true true ...

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

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

应用开发概述

EDAS支持Spring Cloud、Dubbo和HSF三种微服务应用框架,您可以使用Spring Cloud、Dubbo和HSF开发应用,然后托管到EDAS中。应用框架 功能描述 相关文档 Spring Cloud EDAS支持原生Spring Cloud微服务框架。您可直接将应用部署到EDAS上,无须...

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

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

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

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

一次调用过程

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

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

可能原因 使用Pandora Boot开发的HSF应用会为每个发布(服务提供者端)或消费(服务消费者端)的服务设置从服务注册中心(ConfigServer)同步地址的默认时间,默认为3000毫秒。当发布或消费的服务数量多时,每个服务需要串行等待同步地址,...

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

可能原因 使用Pandora Boot开发的HSF应用会为每个发布(服务提供者端)或消费(服务消费者端)的服务设置从服务注册中心(ConfigServer)同步地址的默认时间,默认为3000毫秒。当发布或消费的服务数量多时,每个服务需要串行等待同步地址,...

一次调用过程

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

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

您可以通过添加Maven依赖、添加或修改Maven打包插件和修改配置,将使用Dubbo开发的应用迁移到HSF。不过,由于 SAE 已经支持原生Dubbo框架的应用,所以,新用户不建议使用此方式。背景信息 原生Dubbo框架下的应用开发请参见 使用Spring Boot...
< 1 2 3 4 ... 155 >
共有155页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用