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

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

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

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

使用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...

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

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

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

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

如何级联发布HSF服务

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

服务治理概述

自动化回归Dubbo服务脚本化编排 自动化回归变量使用方法 HSF服务 部署和运维 无损上线HSF应用 查询HSF服务 查询HSF服务调用链 查看HSF服务报表 全链路流量控制 安全和可用性 使用离群实例摘除保障HSF应用的可用性 多语言服务 金丝雀发布 ...

错误编码:HSF-0001

查看/home/admin/logs/hsf/hsf-remoting.log 记录的消费端与服务端心跳检查日志,若出现如下日志:01 2018-06-20 12:35:00.797 ERROR[HSF-Worker-2-thread-1:hsf.remoting][][][HSF-0085][remoting]fail to connect:/192.168.xx.xx:12200 ...

Dubbo及HSF接口参数说明

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

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

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

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

ArmsAgent.zip 本地环境目录结构示例如下:C:\<当前用户>\.edas\join_edas_register taobao-hsf.sar C:\<当前用户>\.edas\agent\3.0.0 edas-nio-proxy.jar connect-agent.jar etrans.exe ArmsAgent macOS环境 创建~/.edas/join_edas_...

调用服务

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

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

ArmsAgent.zip 本地环境目录结构示例如下:C:\<当前用户>\.edas\join_edas_register taobao-hsf.sar C:\<当前用户>\.edas\agent\3.0.0 edas-nio-proxy.jar connect-agent.jar etrans.exe ArmsAgent macOS环境 创建~/.edas/join_edas_...

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

ArmsAgent.zip 本地环境目录结构示例如下:C:\<当前用户>\.edas\join_edas_register taobao-hsf.sar C:\<当前用户>\.edas\agent\3.0.0 edas-nio-proxy.jar connect-agent.jar etrans.exe ArmsAgent macOS环境 创建~/.edas/join_edas_...

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

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

CreateRpcService

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

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

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

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

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

使用日志排查问题

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

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

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

接入HSF开放RESTful

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

配置Java启动参数

EDAS-Container(HSF):适用于使用WAR或者FatJar部署HSF应用。在选择后可更改Java环境、Pandora版本和Ali-Tomcat版本。在 应用配置 页签,设置应用的环境信息、基本信息、部署方式和资源参数,设置完成后单击 下一步。在 应用高级设置 页...

制作应用镜像

关于Dockerfile的使用可参考如下文档:HSF应用的Dockerfile示例 Spring Cloud或Dubbo应用的Dockerfile示例 HSF应用的Dockerfile示例#Using the centos7+openjdk8+ali tomcat7+pandora 3.5.9 for the base FROM apaas/edas-centos-openjdk8-...

发布服务示例场景概述

默认支持的服务接入、开放协议如下表所示:支持的接入协议类型 对应支持的协议开放类型 RESTful Restful、WebService SpringCloud Restful HSF Restful、WebService、HSF级联 WebService Restful、WebService级联 Dubbo Restful、...

RPC服务无法调用

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

Ali-Tomcat概述

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

全链路流量控制简介

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

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

支持 JSON WebService 支持 不支持 XML HSF 支持 不支持 JSON DUBBO 支持 不支持 JSON WebService JDBC 不支持 不支持 无 HSF级联 HSF 支持 不支持 文本(只支持Hessian2序列化)配置熔断和降级 熔断和降级是在发布服务过程中配置的,发布...

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

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

常见问题

将后端HSF/Dubbo服务发布为RESTful服务时,HSF/Dubbo入参是必须要在CSB控制台上配置的吗?是的。HSF/Dubbo的入参顺序和类型,必须在CSB控制台上配置,且严格与HSF/Dubbo参数匹配。例如,HSF的方法定义如下:String echo...

制作Java镜像

Spring Cloud、Dubbo、HSF框架下开发并编译的应用WAR包或JAR包,如果需要在 Serverless 应用引擎 SAE(Serverless App Engine)上以镜像方式部署,需要将WAR包或JAR包制作为应用镜像,以便部署时使用。本文介绍镜像制作的使用规范、以不同...

设置意愿认证

意愿认证指通过人脸、声纹、语音等不同要素组合应用,验证本次身份认证为本人真实意愿操作,验证过程中会录音、录像。前提条件 您已经添加认证场景。具体操作,请参见 添加认证场景。新增意愿认证 登录 金融级实人认证控制台,在左侧导航栏...

查询认证记录

当您的用户使用您已集成的金融级实人认证应用,并完成认证后,您可以在 认证记录查询 页面查看调用明细。本文介绍如何查询金融级实人认证认证记录。操作步骤 登录 金融级实人认证控制台。在左侧导航栏,选择 认证记录查询>金融级。在 ...

添加认证场景

本文介绍了如何在实人认证控制台为实人认证方案添加认证场景。添加实人认证场景 登录 实人认证管理控制台。说明 请使用阿里云账号或具有 AliyunYundunCloudAuthFullAccess 授权的RAM用户账号。关于创建RAM用户、给RAM用户授权和RAM用户登录...

号码认证最佳实践

号码认证服务(Phone Number Verification Service)整合三大运营商特有的数据网关认证能力,升级短信验证码方式,应用于用户注册、登录、安全校验等场景,具有用户无感知校验、操作更安全、便捷、低时延等特点。如果您要进行号码认证,...
共有184条 < 1 2 3 4 ... 184 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
IoT设备身份认证 号码认证服务 Serverless 应用引擎 加密服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用