使用Exactly-Once投递语义收发消息

适用于springboot微服务中使用。public class TestMessageListener implements MessageListener { private final static String INSERTSQLFORMAT="INSERT INTO app(message_id,ctime)VALUES(\"%s\",%d);private MQDataSource dataSource;...

Java SpringBoot 自研应用接入 SSO 示例

如果需要解决这个问题,就需要修改 SpringBoot 生成 redirect_uri 的逻辑,具体方法是:在 SpringBoot 配置增加配置项 server.forward-headers-strategy=NATIVE 如果用户有使用阿里云SLB则需要在SLB高级配置勾选“通过 X-Forwarded-...

创建包含容器应用和RDS数据库的服务

操作流程 本示例使用一个基本的容器镜像,并在该镜像预置了数据库初始化脚本,在服务创建的过程自动初始化数据库并在数据库初始化完成后,向数据库插入一条包含ComputeNest名字的数据。服务实例创建完成后,可以使用API名称查询数据...

版本说明

在选择SOFABoot版本时,请务必确保所使用版本在此文档有相关说明信息,未提及版本为保留版本,请勿使用。3.10.3(2024-03-06)说明 此版本相比于 3.10.3 进行了功能增强,推荐使用。新增 RPC 支持暴露 Prometheus 监控指标。RPC 优化了 ...

旧版样例简介

基于不同使用场景和方式,划分为:AT 模式下,在用户代码中使用注解接入分布式事务 sample-txc-simple:最简的 GTS 样例工程,该工程给出了一个最少依赖的 GTS 案例,GTS 使用入门必看。您可以基于 sample-txc-simple 样例工程,分别在阿里...

SOFABoot 使用类隔离

在 SOFABoot 工程中使用类隔离能力只需两步操作:配置 sofa-ark-maven-plugin 打包插件。引入 sofa-ark-springboot-starter 类隔离框架依赖。配置 Maven 打包插件 SOFAArk 默认提供了 Maven 插件 sofa-ark-maven-plugin,您只需通过简单的...

sample-txc-springboot 样例

前提条件 在使用样例前,请先完成以下工作:准备两个 RDS 实例,用户创建数据库。准备一个 ECS 实例,用于部署本样例。样例逻辑说明 从 A 账户向 B 账户转账。为了触发应用异常,样例故意先给 B 账户打款,然后从 A 账户扣款后检查 A 账户...

超时配置

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

超时配置

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

开始使用 SOFATracer

环境准备 要使用 SOFABoot,需要先准备好基础环境,SOFABoot 依赖以下环境:JDK 7 或 JDK 8 需要采用 Apache Maven 3.2.5 或者以上的版本来编译 示例列表 下面所有示例工程均为 SOFABoot 工程(同时支持 SpringBoot 工程中使用),关于如何...

制作 SOFABoot 应用的 Docker 镜像

在将应用工程打包成 Docker 镜像的方法上,SOFABoot 完全与 SpringBoot 一致。本篇将基于 SpringBoot 官方提供的文档介绍如何将一个 SOFABoot 的示例应用工程制作成 Docker 镜像。前提条件 在运行示例工程之前请先安装 Docker 环境,具体...

使用流水线构建和上传容器镜像时提示“no such file ...

问题描述 使用流水线进行容器镜像构建与上传失败提示“no such file or directory”,即进行Dockerfile的COPY操作时找不到对应的文件。问题原因 出现该问题的可能原因有以下2种:在云效控制台的流水线页面,构建和制作镜像上传不在同...

基于Swagger完成API网关与用户CICD流程整合

方法的核心是以swagger为桥接,通过API网关的ImportSwagger接口来完成您的API的自动创建和更新。一、概述 API网关提供了完备的OpenAPI接口,用户可以通过这些接口完成API网关的管理需要。用户CICD集成API网关的核心,其实就是对API网关...

如何手动升级 SOFABoot 管理的第三方 JAR

使用商业版 SOFABoot 时,可能会因为安全、性能、功能增强等原因而期望升级第三方 JAR。如果在临近的高版本 SOFABoot 有满足需求的第三方 JAR,可以考虑升级 SOFABoot 来解决问题。但如果暂时没有满足需求的 SOFABoot 版本,或需要升级...

应用防护

支持在安装了云安全中心客户端的阿里云服务器、第三方厂商云服务器和线下IDC服务器中使用。RASP探针兼容性说明 应用防护仅支持防护满足以下条件的Web业务进程,即只支持在满足以下条件的业务进程中安装RASP探针。JDK:JDK 6及以上版本。...

异步调用

type:future</value></list></property></bean>注解配置HSF服务 SpringBoot广泛使用的今天,使用注解装配SpringBean也成为一种选择,HSF也支持使用注解进行配置,用来订阅服务。在项目增加依赖starter。groupId>...

异步调用

type:future</value></list></property></bean>注解配置HSF服务 SpringBoot广泛使用的今天,使用注解装配SpringBean也成为一种选择,HSF也支持使用注解进行配置,用来订阅服务。在项目增加依赖starter。groupId>...

XxlJob任务

spring.schedulerx2.endpoint=192.xx.xx.xx spring.schedulerx2.namespace=20e90ffc*spring.schedulerx2.groupId=679xxx spring.schedulerx2.appKey=71BCC0Exxx 使用Xxljob方法创建任务 参考开源 XXL-JOB-executor-sample-springboot 工程...

基于Jenkins插件实现弹性伸缩ECS资源包部署

本文为您介绍通过Jenkins插件(Alibabacloud Package Deployment)实现弹性伸缩ECS资源包部署的最佳实践。前提条件 已部署JenKins服务。更多信息,请参见 Jenkins官网。背景信息 Jenkins插件(Alibabacloud Package Deployment)是由阿里...

XxlJob任务

spring.schedulerx2.endpoint=192.xx.xx.xx spring.schedulerx2.namespace=20e90ffc*spring.schedulerx2.groupId=679xxx spring.schedulerx2.appKey=71BCC0Exxx 使用Xxljob方法创建任务 参考开源 XXL-JOB-executor-sample-springboot 工程...

XxlJob任务

spring.schedulerx2.endpoint=192.xx.xx.xx spring.schedulerx2.namespace=20e90ffc*spring.schedulerx2.groupId=679xxx spring.schedulerx2.appKey=71BCC0Exxx 使用Xxljob方法创建任务 参考开源 XXL-JOB-executor-sample-springboot 工程...

混合云应用双活容灾最佳实践

越来越多的企业在数字化转型和上云进程选择混合云的形态(云+自建IDC或云+其他厂商云)来进行容灾建设,一方面不会过度依赖单一云厂商,另一方面还能充分利用已有的线下IDC资源。MSHA云原生多活容灾解决方案,支持混合云多活容灾产品能力...

手动接入应用至应用监控 eBPF 版

前提条件 说明 应用监控 eBPF 版 目前正在公测,公测期间您可以免费使用阿里云 应用监控 eBPF 版,如果您在使用中有任何问题,请联系 应用监控 eBPF 版 答疑钉钉群(群号:35568145)获取帮助。已开通ARMS,具体操作,请参见 开通和升级...

DRM 常见问题

本文汇介绍动态配置(DRM)在使用过程遇到的常见问题及解决方法。如何利用 DRM 动态设置日志等级?基于 SOFABoot 开发的程序,对于日志有如下默认配置:application.properties#log level for current application with groupid ...

HBase SQL(Phoenix)FAQ

一般情况下当前索引表的状态是building状态的(可以在sqlline中使用!table命令查看),只有当索引表状态变为active才算真正完成了索引构建。此时有两种解决方法:通过 alter index 命令rebuild索引。删除building状态的索引表,配置更大的...

附录:SOFAStack 产品目录

使用 SOFAStack 任务调度的任务编排功能,可以轻松完成任务之间的依赖调整,大大提高了可维护性,并可以直观地看到任务的执行情况。消息队列 SOFAStack 消息队列是基于 Apache RocketMQ 构建的分布式消息中间件,为分布式应用提供异步...

通用Kubernetes环境接入应用监控 eBPF 版

说明 如果您使用的Kubernetes集群由容器服务ACK提供,本文不适用,ACK集群接入ARMS的操作请参见 手动接入应用至应用监控 eBPF 版。前提条件 请确保您的Kubernetes集群版本在1.20及以上版本。如果您的Kubernetes集群没有部署在阿里云,请...

通用Kubernetes环境自动安装探针

本文将帮助您将通用Kubernetes环境的应用接入ARMS应用监控。说明 如果您使用的Kubernetes集群由容器服务ACK提供,本文不适用,ACK集群接入ARMS的操作请参见 容器服务ACK环境自动安装探针。前提条件 请确保您的Kubernetes集群的kube-api...

连接方式概述

本节主要介绍连接和访问 OceanBase 数据库 Oracle 模式租户的方法。当前主要支持通过客户端、驱动或 ORM 框架连接到 OceanBase 数据库。客户端 在连接 OceanBase 数据库的 Oracle 租户时,支持的客户端如下:OceanBase 客户端(OBClient)...

上海博卡:借助云效+ACK实现3分钟快速发布

效果 使用云效+ACK后的明显带来了以下提升:对比内容 使用云效前 使用云效后 发布时长 10分钟 3分钟 代码评审 很少 合并主分支强制要求 构建通知 不通知 自动钉钉通知 版本回滚时长 1小时 3分钟 日常和生产环境区分 代码配置文件区分,...

AMQP协议返回码

返回码列表 返回码(reply-code)返回信息(reply-text)描述 解决方案 200 no route has mandatory 调用 basicPublish 方法发送消息且设置mandatory=true时,如果Exchange根据自身类型和消息的RoutingKey无法匹配到合适的Queue存储消息,...

如何使用Postman调试微服务接口

本文介绍如何使用Postman调试云上Spring Cloud或Dubbo服务接口功能。背景信息 云端服务接口一般只能在集群内部访问,不便于服务接口的测试验证。EDAS提供Postman访问能力,在运行Postman脚本时,通过拉起云端测试引擎发起接口调用,可以...

连接方式概述

本节主要介绍 连接和访问 OceanBase 数据库 MySQL 模式租户的方法。当前主要支持通过客户端、驱动或 ORM 框架连接到 OceanBase 数据库。客户端 在连接 OceanBase 数据库的 MySQL 租户时,支持的客户端如下:MySQL 客户端 MySQL 数据库的...

什么是应用中心

使用说明 关于计费 Serverless应用中心是个免费的平台,本身不会收取任何费用,但是不同模板以及环境会访问一些云服务,这些服务可能会产生费用。具体计费详情,请参考具体云产品价格说明。关于权限 通过Serverless应用中心部署应用时,...

什么是应用中心

使用说明 关于计费 Serverless应用中心是个免费的平台,本身不会收取任何费用,但是不同模板以及环境会访问一些云服务,这些服务可能会产生费用。具体计费详情,请参考具体云产品价格说明。关于权限 通过Serverless应用中心部署应用时,...

如何用Jmeter测试微服务接口

本文介绍如何使用Jmeter测试云上Spring Cloud或Dubbo服务接口功能。测试流程 权限说明 为防止对云上环境内的接口误调用,在运行Jmeter前您需具备以下权限。目标应用的读权限:能够选择该应用发起接口访问。接口访问权限:能够对接口进行...

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

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

设置限流降级

Serverless 应用引擎 SAE(Serverless App Engine)支持使用 微服务引擎 MSE(Microservices Engine)实现应用的限流降级,全面保障您的应用的可用性。本文介绍如何在 SAE 控制台设置限流降级并查看对应的监控数据。前提条件 已成功部署...

如何打包 Ark 包

本样例工程演示了如何借助 Maven 插件将一个 Spring Boot ...使用工具 SOFAArk 默认提供了 Maven 插件 sofa-ark-maven-plugin,您只需通过简单的配置,即可将普通的 Java 工程打包成标准格式规范的 Ark Plugin,插件坐标为:<plugin><groupId>...

Ark 包介绍

本文将介绍标准 Ark 包的目录结构,以及如何使用官方插件 sofa-ark-maven-plugin 打包并发布 Ark 包。Maven 插件 SOFAArk 默认提供的 Maven 插件 sofa-ark-maven-plugin 可以将普通 Java 工程或者 Spring Boot 工程打包成标准格式 Ark 包。...
共有4条 < 1 2 3 4 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 物联网平台 对象存储
新人特惠 爆款特惠 最新活动 免费试用