SOFAArk 升级 2.0

Ark Master Biz 和原生的 Spring Boot、SOFABoot 应用启动方式和类加载方式保持一致。优化 Ark Biz 启动速度。升级方式 版本升级 SOFAArk 版本号第一位为大版本号,当为 1.x.x 时为 SOFAArk 1.0 版;当为 2.x.x 时是 SOFAArk 2.0 版,当前 ...

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

背景信息 原生Dubbo框架下的应用开发请参见 使用Spring Boot开发Dubbo应用,您也可以直接下载 Dubbo转换为HSF的示例代码。添加Maven依赖 在应用工程的 pom.xml 中,增加 spring-cloud-starter-pandora 的依赖。groupId>org....

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

背景信息 原生Dubbo框架下的应用开发请参见 使用Spring Boot开发Dubbo微服务应用,您也可以直接下载 Dubbo转换为HSF的示例代码。添加Maven依赖 在应用工程的 pom.xml 中,增加 spring-cloud-starter-pandora 的依赖。groupId>...

搭建服务网关

本文介绍如何基于Spring Cloud Gateway和Spring Cloud Netflix Zuul使用Nacos搭建应用的服务网关。为什么使用SAE服务注册中心 SAE服务注册中心提供了开源Nacos Server的商用版本,使用开源版本 Spring Cloud Alibaba Nacos Discovery 开发...

接入Http Client

AHAS的流量防护支持接入Http Client,首先应用通过SDK...} } 相关文档 关于AHAS应用防护接入的相关文档如下:接入Spring Boot/Spring Cloud应用 接入Spring应用 接入Dubbo应用 接入HSF应用 接入Web应用 通过自定义埋点接入 接入MyBatis应用

搭建服务网关

Demo应用 本地开发中主要描述开发中涉及的关键信息,如果您想了解完整的Spring Cloud程序,可下载 spring-cloud-gateway-nacos、spring-cloud-zuul-nacos 和 nacos-service-provider。可选:在本地开发应用时,可以使用Alibaba Cloud ...

依赖与配置项

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参考概述

通过SDK接入方式将应用接入AHAS应用防护后,如果默认的配置无法满足您的业务需求,可以使用AHAS应用防护的SDK可以配置对代码块的流控、配置应用被流控降级后的行为以及配置扩展接口等。配置对代码块的流控 AHAS是围绕着 资源 来工作的。可...

什么是功能开关

功能开关是一个轻量级的动态配置框架,通过功能开关可以动态管理代码中的配置项,根据需求为某个应用开启或关闭部分功能,或设置...使用Spring Boot Starter接入 使用Spring Boot Starter接入 Spring boot应用专用接入方式,简化接入流程。

如何指定标签

更多信息,请参见 Spring Boot应用接入SchedulerX。spring.schedulerx2.label=gray 步骤一:验证标签注册成功。登录 分布式任务调度平台。在顶部菜单栏选择地域。在左侧导航栏单击 应用管理。在 应用管理 的 操作 列,单击 查看实例。在 ...

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

在使用商业版 SOFABoot 时,可能会...如果想替换开源版 SOFABoot 或 Spring Boot 管理的 JAR,可以重复第 1 步,继续向上寻找 sofaboot-dependencies 的 pom 和 spring-boot-dependencies 的 pom,寻找需要提供的 JAR 对应的版本控制 Key。

Spring Cloud OpenFeign 埋点接入

openfeign-consumer 服务调用方 新建 SOFABoot 工程作为父工程 在创建好一个 Spring Boot 的工程之后,接下来就需要引入 SOFABoot 的依赖,首先,需要将上文中生成的 Spring Boot 工程的 zip 包解压后,修改 Maven 项目的配置文件 pom.xml...

使用Cloud Toolkit快速创建Dubbo工程

具体操作过程如下:验证Apache Dubbo应用样例工程 通过Cloud Toolkit创建的Apache Dubbo应用样例工程是一个Spring boot+Dubbo的工程。服务端(Provider)提供了一个服务 com.dubbo.example.DemoService ,通过Dubbo协议暴露在 12345 端口。...

如何指定标签

更多信息,请参见 Spring Boot应用接入SchedulerX。spring.schedulerx2.label=gray 步骤一:验证标签注册成功。登录 分布式任务调度平台。在顶部菜单栏选择地域。在左侧导航栏单击 应用管理。在 应用管理 的 操作 列,单击 查看实例。在 ...

properties-默认

SOFABoot 框架是基于 Spring Boot 的中间件解决方案,其读取配置文件的方法与 Spring Boot 的逻辑相同,SOFABoot 通过 application.properties 文件实现全局配置。properties 配置类型 application.properties 中的键值对 key-value 主要...

如何指定标签

更多信息,请参见 Spring Boot应用接入SchedulerX。spring.schedulerx2.label=gray 步骤一:验证标签注册成功。登录 EDAS控制台。在左侧导航栏单击 任务调度。在顶部菜单栏选择地域。在 应用管理 的 操作 列,单击 查看实例。在 连接实例 ...

Dubbo 使用 SOFARegistry

引入上文 Spring boot 2.x 相同依赖。在代码中,Main 启动入口第一行加入以下开关:SofaTracerConfiguration.setProperty(SofaTracerConfiguration.JSON_FORMAT_OUTPUT,"false");配置 Dubbo 的注册中心。使用 dsr:。添加应用启动参数。您...

接入应用方式

SDK接入 包括以下接入方式:Spring Boot/Spring Cloud应用 Spring应用 Dubbo应用 Web应用 自定义埋点 K8s接入 AHAS与容器服务Kubernetes版数据互通,因此容器服务Kubernetes版中的应用可以快速接入AHAS应用防护。SAE接入 对于在Serverless...

接入Dubbo应用

说明 若Dubbo服务是Spring Boot应用,可通过Spring Boot方式快速接入。具体详情,请参见 接入Spring Boot/Spring Cloud应用。添加JAR包依赖。在 Dubbo应用接入 页面单击 请点此链接下载 下载压缩包,并将压缩包中的所有JAR包放置在 ...

使用Cloud Toolkit开发Dubbo微服务应用样例工程

Alibaba Cloud Toolkit(简称Cloud Toolkit)是为开发者提供的一款IDE插件,您可以使用Cloud Toolkit快速创建Apache Dubbo应用样例工程,验证后,再使用Cloud Toolkit部署到EDAS上。本文以IntelliJ IDEA为例介绍如何创建一个以Nacos作为...

应用部署时的默认启动命令参数

部署应用时,EDAS会默认添加启动命令参数,用于优化应用性能,保证应用可以使用中间件和应用管理相关功能。配置项 配置值 解析 类别 alicloud.deployment.mode EDAS_MANAGED 添加该配置后,会自动将中间件组件的服务端地址替换为EDAS提供的...

基本概念

API 应用程序编程接口,是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。API 分组 用于将 API 进行逻辑的分组,分组下的 API 使用相同的分组标识做隔离。[回到顶部]B 标签 标签(Label),Kubernetes 的原生概念,用于给相应的...

使用Prometheus监控MicroMeter的Java应用

这里以目前最常用的 Spring Boot 2.x 应用为例介绍。步骤一:将Spring Boot Actuator加入Java应用 在Project的pom.xml中添加 Actuator 依赖。groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-...

代码开发概述

事件请求处理程序 PHP Go Node.js Python Ruby C++ TypeScript Powershell Lua Dart Rust HTTP请求处理程序 Python C++ Spring Boot F#Custom Container 以下为多语言使用示例。更多信息,请参见 Custom Container简介。事件请求处理程序 ...

使用Prometheus监控MicroMeter的Java应用

这里以目前最常用的 Spring Boot 2.x 应用为例介绍。步骤一:将Spring Boot Actuator加入Java应用 在Project的pom.xml中添加 Actuator 依赖。groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-...

Dubbo 埋点接入

提供方调用过程缺省拦截器,将拦截所有service->新建 SOFABoot 工程作为父工程 在创建好一个 Spring Boot 的工程之后,接下来就需要引入 SOFABoot 的依赖,首先,需要将上文中生成的 Spring Boot 工程的 zip 包解压后,修改 Maven 项目的...

制作 SOFABoot 应用的 Docker 镜像

编写 Dockerfile 文件 Docker 提供了 Dockerfile 格式的文件来构建应用镜像,创建一个 Spring Boot 应用的 Dockerfile:FROM openjdk:8-jdk-alpine VOLUME/tmp/应用 JAR 包的名称必须遵循 artifactId-version 的格式 COPY sofaboot-docker-...

Spring Cloud应用中接入MSE Nacos作为服务注册中心

通过配置Spring Cloud应用指向...groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.4.RELEASE</version><relativePath/></parent><dependencies><dependency><groupId>...

接入HSF应用

将HSF(高速服务框架,High-speed Service Framework)应用接入AHAS应用防护后,可以对其配置流控、降级和系统规则来保证系统稳定性。本文介绍如何使用SDK方式将HSF应用接入应用防护。操作步骤 登录 AHAS控制台。在AHAS控制台左上角,选择...

版本说明

1.0.6-j180t2114 JDK 8 健康检查功能兼容 Spring Boot 2.0。修复健康检查脚本问题。1.0.5-j180t2114 JDK 8 扩展同城双活能力,增加 DataCenter 和 Cell 单独读取并设置到系统属性的能力。发布部署平台检查应用启动期成功与否的状态时,应用...

模块化开发概述

SOFABoot 模块化开发主要目标是如何让各个模块的上下文之间既实现隔离,又能彼此互相通信。主要实现原理如下:每个 SOFABoot 模块中包含了一个独立的上...与 Spring Boot 的单 Spring 上下文模式相比,模块并行化启动能够加快应用的启动速度。

实现服务注册与发现

本文介绍如何在本地基于Nacos...groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.4.RELEASE</version><relativePath/></parent><dependencies><dependency><groupId>...

启动加速-异步初始化方法

异步加速原理 在实际使用 Spring/Spring Boot 开发中,一些 Bean 在初始化过程中,会执行一些准备操作,如:拉取远程配置 初始化数据源 在应用启动期间,这些 Bean 会增加 Spring 上下文刷新时间,导致应用启动耗时变长。为了加速应用启动...

OAuth常用的SDK示例

本文基于Spring Boot OAuth2和Pac4J,为您介绍OAuth常用的SDK示例的相关配置。Spring Boot OAuth2示例 参考 Spring Boot and OAuth2 文档及示例,主要做以下两点修改:配置文件改为阿里云对应的配置。aliyun:client:clientId:...

使用ACM简化Spring Cloud微服务环境配置管理

创建微服务Movie Service 新建Spring Boot Starter微服务应用movie service movie service的业务逻辑很简单——列出MySQL(RDS)中所有的movie:这里我们创建了一个标准的JPA应用(类似于Spring官网的样例工程 Accessing data with MySQL)...

实现K8s集群应用的限流降级

部署在容器服务K8s集群或Serverless K8s集群中的应用支持通过重新部署来接入AHAS的试用版,并可在EDAS内嵌的监控页面中实时监控流量,全面可视化地保障您的应用可用性。本教程以在Dubbo应用中配置限流降级规则为例,介绍了如何实现微服务的...

实现K8s集群应用的限流降级

部署在容器服务K8s集群或Serverless K8s集群中的应用支持通过重新部署来接入AHAS的试用版,并可在EDAS内嵌的监控页面中实时监控流量,全面可视化地保障您的应用可用性。本教程以在Dubbo应用中配置限流降级规则为例,介绍了如何实现微服务的...

MSE Nacos SDK的应用和Nacos SDK限制使用版本

Nacos为Spring Boot架构的用户提供了完善的接入方案,详情请参见 Nacos Spring Boot快速开始。Nacos提供了Spring Cloud的接入方式,详情请参见 Nacos Spring Cloud快速开始。Dubbo是一个高性能优秀的服务框架,使得应用可通过高性能的RPC...

使用Spring Cloud开发微服务应用并部署至SAE

本文以包含服务提供者和服务消费者的Spring Cloud应用为例,让您快速体验如何在本地开发、调试Spring Cloud应用并部署到 SAE,实现应用的服务注册与发现,以及消费者对提供者的调用。背景信息 如果您对Spring Cloud很陌生,仅了解Spring和...

新增功能开关

一个业务通常由多个系统、多个功能模块组成,为保证某些业务的动态性,后端程序通常会用开关来控制程序的逻辑,以达到在系统运行时切换运行逻辑的目的。本文介绍如何新增功能开关。前提条件 您已接入新应用,详情请参见 使用SDK接入 和 ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
API 网关 Serverless 应用引擎 视觉智能开放平台 短信服务 对象存储 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用