Ark 服务机制

在 Biz 内部,如果是 Spring Boot、SOFABoot 应用,可以直接使用注解@ArkInject 引用服务,注解声明如下:@java.lang.annotation.Target(ElementType.FIELD)@java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME...

使用Alibaba Cloud Toolkit自动化部署微服务至SAE

步骤五:部署应用至SAE 应用程序完成开发后,您需要在Cloud Toolkit中配置部署任务信息,将您的业务代码发布至 步骤一:在SAE创建Demo应用 所创建的应用。配置Cloud Toolkit账户。单击Cloud Toolkit图标,在下拉列表中单击 Preference…,...

创建和部署应用概述(K8s)

在K8s集群中使用镜像部署Java微服务应用 JAR包部署 适用于Dubbo和Spring Boot应用。Java 在容器服务K8s集群中使用JAR包或WAR包部署应用 WAR包部署 适用于Dubbo和Spring应用。Java、Apache WAR包或者FatJar包部署 适用于部署HSF应用。EDAS-...

Java应用部署到ECS

云效2020版本已经发布,点击 使用新版,也可以查阅 云效2020流水线的帮助文档 本文档会帮助您在云效创建一个 Java Spring Boot 的代码库,并部署到阿里云 ECS 服务器。创建企业 首次进入云效,会提示您创建企业。输入企业名称,点击【立即...

功能发布记录(2024年)

管理实例专有网络VPC 微服务治理 功能名称 功能类型 功能描述 相关文档 支持Spring Boot 3.x和Dubbo 3.x的无损上下线、全链路灰度及限流降级能力 新增 微服务治理支持Spring Boot 3.x和Dubbo 3.x的无损上下线、全链路灰度及限流降级能力...

变更回调

如果在某些场景中,您的程序中需要监听开关值的变更来做变更回调,功能开关客户端中提供了全局变更回调和单个开关变更回调两种方法。全局变更回调 使用 Listener(完整包名:com.taobao.csp.switchcenter.core.Listener)接口即可监听任意...

Spring Config配置项

应用配置Spring Boot Starter方式接入。具体操作,请参见 使用Spring Boot Starter接入。背景信息 Spring Demo文件:UserController类对象:为@Value配置,用于测试@PostConstruct注解,此阶段可识别持久化值,部分内容如下。...

配置触发规则后的逻辑

若默认配置不能满足您的需求,可通过以下几种方式配置应用触发流控、降级或系统规则后的逻辑:注解方式:适用于使用自定义埋点的Spring Boot应用接入、自定义埋点接入和注解接入等方式。Web Servlet Filter:适用于使用HTTP埋点的Spring ...

SOFABoot 使用类隔离

SOFABoot 提供了类隔离框架 SOFAArk,弥补了 Spring Boot 在类隔离能力上的缺失,用以解决在实际开发中常见的类冲突、包冲突问题。说明 更多信息,请参见 SOFAArk 概述。在 SOFABoot 工程中使用类隔离能力只需两步操作:配置 sofa-ark-...

全链路流量控制简介

入口应用可以是Spring Cloud Gateway、Netflix Zuul Gateway引擎类型网关或者Spring Boot、Spring MVC、Dubbo应用。泳道 为相同版本应用定义的一套隔离环境。只有满足了流控路由规则的请求流量才会路由到对应泳道里的打标应用。一个应用...

全链路流量控制简介

入口应用可以是Spring Cloud Gateway、Netflix Zuul Gateway引擎类型网关或者Spring Boot、Spring MVC、Dubbo应用。泳道 为相同版本应用定义的一套隔离环境。只有满足了流控路由规则的请求流量才会路由到对应泳道里的打标应用。一个应用...

生成代码

代码生成是根据当前应用关联的限界上下文模型生成对应的接口定义、接口实现、领域服务类、聚合根、值对象、实体类、数据对象类、数据ORM以及常用的操作,包括增、删、改、查等相关操作代码。本文介绍如何生成代码。说明 如果关联了限界上...

无损下线Spring Cloud应用

EDAS无损下线的优势 开源Spring Cloud可以通过shutdownHook、Spring Boot Actuator和Ribbon实现,不仅有一定的开发工作量,而且部分注册中心会导致短暂的流量损失。EDAS将无损下线的流程整合在发布流程中,对应用进行停止、部署、回滚、缩...

技术栈使用指南

配置文件名称来源 由于 SOFA 中间件技术栈对日志配置的解决方案使用 Spring Boot,需要引入 Maven 依赖 spring-boot-starter-logging,此依赖默认使用 logback.xml 进行日志打印,因此日志配置文件的名称使用 logback-spring.xml。...

如何在SchedulerX 2.0平台上托管ElasticJob任务

阿里巴巴任务调度SchedulerX 2.0兼容开源ElasticJob任务接口,您无需修改代码,即可将ElasticJob任务在SchedulerX 2.0平台上进行托管。本文介绍在SchedulerX 2.0平台上托管ElasticJob任务的优势和方法。背景信息 ElasticJob基于Quartz开发...

DataSource 埋点接入

SOFATracer 2.2.0 基于标准的 JDBC 接口实现,支持对标准的数据库连接池(如 DBCP、Druid、c3p0、tomcat、HikariCP、BoneCP)埋点。本文档将介绍如何使用 SOFATracer 对 DataSource 进行埋点。前提条件 已升级 SOFABoot 至 3.4.11 及以上...

Spring Cloud Gateway应用路由

由于4.x版本依赖Spring Boot 3.0等较高版本的特性,因此暂不支持。支持应用类型:Spring Cloud Gateway。注意事项 功能发布于2023-09-27,如果应用部署早于该日期,需重启应用触发拉取最新Java Agent以支持该特性。如果Spring Cloud ...

任务常见问题

通过应用管理连接机器查看启动方式,确保为Spring或者Spring Boot方式。JobProcessor 要注入为 bean,比如加@Component 注解。排查Pom依赖如果依赖 spring-boot-devtools 则需要排除掉。如果JobProcessor和process方法有aop注解,需要升级...

任务常见问题

通过应用管理连接机器查看启动方式,确保为Spring或者Spring Boot方式。JobProcessor 要注入为 bean,比如加@Component 注解。排查Pom依赖如果依赖 spring-boot-devtools 则需要排除掉。如果JobProcessor和process方法有aop注解,需要升级...

任务常见问题

通过应用管理连接机器查看启动方式,确保为Spring或者Spring Boot方式。JobProcessor 要注入为 bean,比如加@Component 注解。排查Pom依赖如果依赖 spring-boot-devtools 则需要排除掉。如果JobProcessor和process方法有aop注解,需要升级...

ARMS应用监控支持的Java组件和框架

本文列出了ARMS应用监控支持的Java第三方组件和框架。支持的JDK版本 JDK 1.7 重要 ARMS应用监控将于3.0.X探针版本终止支持Java 7,如果您还在使用Java 7,请尽快升级Java版本。更多信息,请参见 ARMS应用监控终止支持Java 7的说明。JDK 1.8...

使用阿里云ES监控RabbitMQ

步骤二:安装RabbitMQ示例应用 基于Spring Boot,使用RabbitMQ的JMS客户端生产日志数据到RabbitMQ中。步骤三:创建并配置阿里云Filebeat 配置Filebeat采集器,将RabbitMQ的日志数据发送到Logstash的8100端口。步骤四:配置阿里云Logstash...

Saga 模式快速入门

spring boot and spring dependencies begin-><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-autoconfigure</artifactId></dependency>!logback-><dependency><groupId>org.springframework.boot...

SDK 使用说明

retry</artifactId><version>1.1.5.RELEASE</version></dependency>说明 demo中使用的 Spring Boot 版本为 2.7.10,如果您有任何兼容性问题,请联系蚂蚁技术支持。第二步:添加配置项 我们将交易分成三种类别:查询交易:所有查询交易都不...

管理灰度规则(Java)

具体操作,请参见以下文档:使用Spring Cloud开发微服务应用并部署至SAE 使用Spring Boot开发Dubbo应用并部署至SAE 根据应用类型判断是否需要开通 微服务引擎 MSE(Microservices Engine)微服务治理专业版。具体操作,请参见 开通MSE微...

使用Jenkins实现镜像的CI/CD

若您期望实现从源代码自动构建、推送镜像到最终部署应用的一体化自动化操作。您可以使用Jenkins实现镜像的CI/CD,只要您在GitLab中提交源代码,容器镜像会自动使用源代码构建镜像,容器服务会自动拉取镜像部署应用,并自动发送事件通知到...

直播公告(2023年)

Spring Boot单体应用一键升级成Spring Cloud Alibaba 2023-04-25 Nacos配置管理最佳实践 本次直播分享内容如下。Nacos配置中心的发展历程。配置中心常见的应用场景,以及在阿里集团内部“双十一”大促中的应用。配置中心的正确使用方式及...

Spring Boot 工程迁移至 SOFABoot 工程

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

灰度发布微服务

示例操作,请参见以下文档:使用Spring Cloud开发微服务应用并部署至SAE 使用Spring Boot开发Dubbo应用并部署至SAE 根据应用类型判断是否需要开通 微服务引擎 MSE(Microservices Engine)微服务治理专业版。具体操作,请参见 开通MSE微...

探针(Agent)版本说明

2.9.1.2 2023年10月12日 新增对Spring 6.0/Spring Boot 3.0组件的支持。新增对PostgreSQL 42.3.2+组件的支持。新增对Vert.x 3.3~3.9版本区间的支持。修复RedisTemplate调用Jedis组件时监控指标缺失的问题。修复Reactor特殊用法下,链路异步...

如何将应用从HSF迁移到Dubbo3

步骤二:创建应用 说明 该步骤需要修改应用程序代码,请参见,完成配置,并构建出部署包。使用新的部署包,在EDAS中相同微服务空间下创建Java应用。ECS应用:K8s应用:配置参考 HSF3应用配置服务双注册、双发布 配置要求和方法 使用EDAS...

客户端程序连接Tair

云原生内存数据库Tair 与原生Redis完全兼容,连接数据库的方式也基本相同,您可以根据自身应用特点选用任何兼容Redis协议的客户端程序。前提条件 根据客户端程序的部署位置,完成下述操作:客户端程序部署位置 需完成的操作 ECS实例(推荐...

基础术语

Fat JAR Fat JAR Fat JAR 是一种可执行的 JAR 包(Executable JAR),包含编译后的类及代码运行所需依赖 jar 的存档,可以使用 java-jar 命令运行该应用程序。Fat JAR 和普通的 JAR 不同在于它包含了依赖的 JAR 包。Gradle Gradle ...

历史记录

修复任务实现类配置错误的情况下会触发Spring Boot的ServeletWebServer停止的逻辑,导致业务进程在,但是Web服务被shutdown问题。修复系统启动变量 user.dir='/',任务会卡住的问题。客户端 springContext.getBean 报 ...

MPC API

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

Spring Boot应用如何快速接入Prometheus监控

Spring Boot的核心价值就是自动配置,只要存在相应Jar包,Spring Boot可以自动配置,如果默认配置不能满足需求,您还可以替换掉自动配置类,使用自定义配置快速构建企业级应用程序。构建Spring Boot应用以及该应用上线之后,您需要对该应用...

Spring Boot应用如何快速接入Prometheus监控

Spring Boot的核心价值就是自动配置,只要存在相应Jar包,Spring Boot可以自动配置,如果默认配置不能满足需求,您还可以替换掉自动配置类,使用自定义配置快速构建企业级应用程序。构建Spring Boot应用以及该应用上线之后,您需要对该应用...

功能发布记录(2018~2022年)

授予权限后,您可通过API快速访问能力在线调试应用接口,提高研发测试和问题排查效率。新增 API快速访问 资源搜索 资源搜索支持通过ID、名称、IP、标签等属性来快速搜索机器、应用、集群和微服务空间等资源,并可一键跳转至目标资源详情,...

超时控制

Spring 环境 API 方式 如果在 Spring 或者 Spring Boot 的环境下引用服务,设置 BoltBindingParam 的 timeout 属性的值即可。BoltBindingParam boltBindingParam=new BoltBindingParam();boltBindingParam.setTimeout(2000)非 Spring 环境...

排查JDK 17应用接入后看不到数据的情况?

可能原因 探针版本较低 ARMS从2.8.3版本探针开始支持JDK 17的应用,但是2.8.3版本的探针不支持Spring Boot 3.0。如果您的应用Spring Boot 3.0(默认依赖 JDK 17)的应用,则需要升级探针到2.9.1.2或以上版本。Spring Boot 3.0依赖了老版...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
API 网关 Serverless 应用引擎 视觉智能开放平台 短信服务 对象存储 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用