简介

API 应用程序编程接口 用户开放API,在API网关录入API,以提供接口的方式对外提供服务或者数据。Group API Group API分组 一组API。用户开放API,首先需要创建API分组 每个API分组拥有一个二级域名,两个Stage 用户需要将已经备案且解析至...

基础术语

中文 释义 API 应用程序编程接口,是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。API 分组 用于将 API 进行逻辑的分组,同个分组下的 API 使用相同的分组标识做隔离。分组标识 是网关全局的唯一标识,用于定位在访问的 API。...

超时控制

boltBindingParam.setTimeout(2000)非 Spring 环境下 API 方式 如果在非 Spring 环境下直接使用 SOFARPC 的裸 API 引用服务,设置 ConsumerConfig 的 timeout 属性即可。ConsumerConfig<SampleService>consumerConfig=new ConsumerConfig()...

Bolt 协议的调用方式

Spring 环境 API 方式 如果在 Spring 或者 Spring Boot 的环境下使用 API 的方式,设置 BoltBindingParam 的 type 属性为 callback,并且设置 callbackClass 或者 callbackRef 属性即可。以 callbackClass 为例,代码如下:...

使用Redis在Web应用中实现会话管理

Spring Session可以用透明的方式集成HttpSession,从而实现Web应用中的会话管理,该方案有以下优势:支持 集群会话(Clustered Sessions)Spring Session使支持集群会话变得很简单,不必依赖于应用程序容器(例如Tomcat等)提供的特定解决...

产品对比

修改过的配置自动推送到监听的客户端 修改过的配置自动推送到监听的客户端 API接口 基于 RESTful API,同时支持 Java Native 接口Spring Cloud 接口,和其他语言类接口 基于 RESTful API 和 Spring Cloud 规范,同时也支持其他语言客户端...

调用重试

Spring 环境下 API 方式 如果是在非 Spring 环境下直接使用 SOFARPC 的裸 API 的方式,可以通过调用 ConsumerConfig 的 setRetries 方法来设置重试次数:ConsumerConfig<RetriesService>consumerConfig=new ConsumerConfig();...

负载均衡

Spring 环境下 API 方式 如果在非 Spring 环境下直接使用 SOFARPC 提供的裸 API,可以通过调用 ConsumerConfig 的 setLoadBalancer 方法来设置。以下示例以设置负载均衡算法为 random 为例:ConsumerConfig consumerConfig=new ...

Bolt 协议的基本用法

Service@SofaService(bindings={@SofaServiceBinding(bindingType="bolt")})public class SampleServiceImpl implements SampleService{ } Spring 环境下 API 方式 在 Spring 或者 Spring Boot 环境下发布一个 Bolt 协议的服务只需往 ...

自定义线程池

SofaService(bindings={@SofaServiceBinding(bindingType="bolt",userThreadPool="customThreadPool")})public class SampleServiceImpl implements SampleService{ } 在 Spring 环境使用 API 方式 如果是在 Spring 环境下使用 API 的方式...

MPC API

整体过程分为 6 步:服务端开发 注册 API 分组 创建 API 配置 API 服务 测试 API 服务 生成客户端 SDK 服务端开发 引入网关二方包 在项目的主 pom.xml 文件中引入如下二方包(如原工程已经有依赖,请忽略)。其中 mobilegw-unify 系列依赖...

产品优势

统一易用的编程接口 每一个 SOFA 中间件都是独立可插拔的组件,对集成的 SOFA 中间件提供统一易用的编程接口,节约开发时间,和后期维护的成本。遵循 OpenTracing 埋点 提供平台无关、厂商无关的 API,使得开发人员能够方便的添加(或更换...

目前 ACM 的客户端支持哪些语言?

目前支持 ACM Java Native SDK,Spring Cloud ACM,Node.js三种。...ACM Java Native SDK:ACM 原生的 Java SDK...Spring Cloud ACM:ACM 基于 Spring Cloud Config 的 API 实现。ACM Node.js SDK:支持 ACM 配置监听和变更的 Node.js 原生 SDK。

上传APIAPI网关

使用Cloud Toolkit可以解析Spring项目,将Controller/RestController中的接口自动解析为API上传至API网关。您无需手动录入API,便可快速完成API网关的接口信息录入。本文介绍如何将API上传至API网关。前提条件 已在IntelliJ IDEA中安装和...

上传APIAPI网关

使用Cloud Toolkit可以解析Spring项目,将Controller/RestController中的接口自动解析为API上传至API网关。您无需手动录入API,便可快速完成API网关的接口信息录入。本文介绍如何将API上传至API网关。前提条件 已在IntelliJ IDEA中安装和...

如何调试云上微服务API接口

本文介绍如何使用IntelliJ IDEA测试云上Spring Cloud或Dubbo服务接口功能。流程图 使用限制 Alibaba Cloud Toolkit插件为2023.6.1及以上版本。权限说明 为防止对云上环境内的接口误调用,您需要具备以下权限:查看目标服务所在微服务空间的...

系统集群验证签名

}@Bean public ApiServletSignFilter apiServletSignFilter(@Value("${pub.app.accessKey}")String keyId,@Value("${pub.app.secretKey}")String secretKey){ ApiSecretKey apiSecretKey=new ApiSecretKey(keyId,secretKey);Api...

使用 API 开启事务

GTS提供一种非Spring框架下直接使用API开启事务的方式。获取单例的全局事务操作对象 TxcTransaction txcTransaction=TxcTransaction.getInstance(vgroup,ak,sk)其中 TxcTransaction 为单例对象,vgroup 为客户申请的事务分组,ak/sk 为用户...

Java SDK

表示Schedulerx启动失败是否block应用程序启动,默认 true。新增查询工作流运行状态接口接口为 GetWorkflowInstanceRequest。JobContext上下文新增jobName字段。这样用户可以运行期间获取到任务名称。无 优化 通过Hessian反序列化 ...

隔离功能扩展

同时,该库与 Nuxeo Runtime 完全独立,也可以被任意类型的 Java 应用程序使用。下文内容主要包括下述 2 方面:实现扩展能力 高级扩展能力实例。实现方式主要有下述 2 种:XML 配置实现 客户端编程 API 实现。实现扩展能力 下文通过 XML ...

基于Ingress-APISIX网关实现全链路灰度

部署Demo应用程序 在 容器服务控制台 左侧导航栏中,单击 集群。在 集群列表 页面,单击目标集群名称或者目标集群右侧 操作 列下的 详情。在集群管理页左侧导航栏,选择 工作负载>无状态。在 无状态 页面选择 命名空间,然后单击 使用YAML...

历史记录

表示Schedulerx启动失败是否block应用程序启动,默认 true。新增查询工作流运行状态接口接口为 GetWorkflowInstanceRequest。JobContext上下文新增jobName字段。这样用户可以运行期间获取到任务名称。问题修复 通过Hessian反序列化 ...

Java SDK和Java Agent版本说明

版本说明 本文包含以下Java SDK和Java Agent版本说明:Java SDK AHAS-Sentinel-Client版本说明 Spring-Boot-Starter-AHAS-Sentinel-Client版本说明 Spring-Cloud-Gateway-Starter-AHAS-Sentinel版本说明 Spring-Cloud-Zuul-Starter-AHAS-...

版本说明

2.8.38-2 2019-07-17 Spring Cloud原生支持兼容Spring Boot 1.5.x以及2.x版本。AT模式新增支持HikariCP数据源。改进VIP的连接稳定性。全局提交失败重试机制优化,避免不必要的重试,提高执行效率。一些日志输出方面的优化。2.8.37-2 2019-...

实现对象存储

具有与平台无关的RESTful API接口,您可以在Spring Cloud开发的应用中存储和访问任意类型的数据。准备工作 在应用中实现对象存储功能前,您需要先使用您的阿里云账号在OSS创建存储空间。开通OSS服务 控制台创建存储空间 在本地实现对象存储...

基于MSE实现微服务应用无损上下线

为了避免在发布过程中造成流量损失,许多高并发请求量的应用系统通常选择在流量较小时进行发布。虽然这种方法可以一定程度上解决问题,但不可控因素引起的运维成本也很高。MSE针对应用系统的上线与下线流程进行了深度优化。在应用下线阶段...

Spring 集成

背景信息 主要包括以下三部分内容:普通消息生产者和 Spring 集成 事务消息生产者和 Spring 集成 消息消费者和 Spring 集成 请确保同一个 Group ID 下所有 Consumer 实例的订阅关系保持一致。详情请参见 订阅关系一致。SpringBoot 框架下...

基于消息队列RocketMQ版实现全链路灰度

其中C应用会生产出RocketMQ消息,由A应用进行消费,A应用在消费消息时,也会发起新的调用。这些应用都是基于Spring Cloud、Dubbo和RocketMQ的标准用法。步骤一:将应用接入MSE微服务治理 将ACK微服务应用接入MSE治理中心,您可以选择您需要...

配置基于ALB网关的全链路灰度

需加上双引号 msePilotAutoEnable:"on"#填写接入到的治理命名空间,值不存在可自动新建 mseNamespace:202401#填写接入MSE的实际应用名称,需加上双引号 msePilotCreateAppName:"your-deployment-name"部署Demo应用程序 登录 容器服务管理...

查看Spring Cloud应用的服务契约及变更通知

您无需在应用中引入依赖,直接部署后,便可以通过服务契约在线查看微服务接口、路径等API信息,不但能查询提供的服务,还能方便的使用服务测试等功能。背景信息 服务契约包含了以下3个主要功能:API查询 查看服务提供者或消费者的重要API...

接入Spring Cloud Gateway应用

Spring Cloud Gateway应用可以通过SDK接入的方式接入AHAS网关防护。将Spring Cloud Gateway应用接入AHAS网关防护后,可以对其配置流控规则来保证系统稳定性。本文介绍如何使用SDK方式将Spring Cloud Gateway应用接入网关防护。操作步骤 ...

Spring任务

接入指南 接入配置 以Spring Boot接入模式为例,应用程序的 pom.xml 文件中添加依赖及启动类。schedulerx2.version 使用客户端最新版本。更多信息,请参见 客户端发布记录。groupId>...

Spring任务

接入指南 接入配置 以Spring Boot接入模式为例,应用程序的 pom.xml 文件中添加依赖及启动类。schedulerx2.version 使用客户端最新版本。更多信息,请参见 客户端发布记录。groupId>...

基于自建Spring Cloud Gateway或Zuul网关实现全链路...

步骤一:将应用接入MSE微服务治理 将ACK微服务应用接入MSE治理中心,您可以选择您需要的方式实现应用接入。更多信息,请参见 ACK微服务应用接入MSE治理中心。为ACK命名空间中的应用开启MSE微服务治理 登录 MSE治理中心控制台,并在顶部菜单...

结合Kruise Rollouts实现基于MSE的全链路灰度

作为Kubernetes应用部署工具,Kruise Rollouts提供金丝雀发布、蓝绿发布等多种灰度发布策略,并通过与MSE微服务治理的结合,实现对新版本应用在服务调用链路上的平滑灰度升级,确保新版本的稳定性。全链路灰度介绍 在微服务架构场景下,...

接入Spring Cloud Zuul应用

Spring Cloud Zuul应用可以通过SDK接入的方式接入AHAS网关防护。将Spring Cloud Zuul应用接入AHAS网关防护后,可以对其配置流控规则来保证系统稳定性。本文介绍如何使用SDK方式将Spring Cloud Zuul应用接入网关防护。操作步骤 登录 AHAS...

基于MSE Ingress的全链路灰度

部署Demo应用程序 登录 容器服务管理控制台。在控制台左侧导航栏,单击 集群。在 集群列表 页面,单击目标集群名称或者目标集群右侧 操作 列下的 详情。在集群管理页左侧导航栏,选择 工作负载>无状态。在 无状态 页面,选择 命名空间,...

管理Spring Cloud服务

您可以将Spring Cloud业务应用接入ASM,从而可以使用云原生化的服务治理能力,不需要业务做任何代码修改,即可管理Spring Cloud业务服务。本文介绍如何使用ASM管理Spring Cloud服务。前提条件 已创建ASM企业版或旗舰版实例。具体操作,请...

Spring Boot 工程迁移至 SOFABoot 工程

SOFABoot 是基于 Spring Boot 框架构建的,所以可以轻松地从 Spring Boot 迁移至 SOFABoot。在阅读本文中的 注意事项 后,您可以遵循 迁移步骤 将现有的 Spring Boot 工程改为使用 SOFABoot 框架的工程。注意事项 SOFABoot 框架基于 Spring...

基于MSE云原生网关实现全链路灰度

展开查看YAML文件#应用A的基线版本 apiVersion:apps/v1 kind:Deployment metadata:name:spring-cloud-a namespace:default spec:selector:matchLabels:app:spring-cloud-a template:metadata:labels:app:spring-cloud-a ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
API 网关 Serverless 应用引擎 对象存储 视觉智能开放平台 短信服务 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用