接入应用方式

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

Spring Boot应用监控最佳实践

本视频介绍通过时序存储功能进行Spring Boot应用监控的方案。

负载均衡

API 方式 如果在 Spring 或者 Spring Boot 的环境下使用 API,可以通过调用 BoltBindingParam 的 setLoadBalancer 方法设置。以下示例以设置负载均衡算法为 roundRobin 为例:BoltBindingParam boltBindingParam=new BoltBindingParam();...

接入HSF应用

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

使用Spring Boot开发Dubbo微服务应用

本文介绍如何使用Spring Boot注解的方式基于Nacos开发一个Dubbo微服务示例应用。如果您已有Spring Boot开发的Dubbo应用,可以跳过本文内容,直接部署到EDAS。前提条件 在使用Spring Boot开发Dubbo微服务应用前,请先完成以下工作:下载 ...

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

图 1.Web应用中的会话管理 Spring Session是近年较为流行的轻量级框架Spring Boot下的一个项目,提供用户会话信息管理服务和相关API。Spring Session可以透明的方式集成HttpSession,从而实现Web应用中的会话管理,该方案有以下优势:...

制作 SOFABoot 应用的 Docker 镜像

接下来,通过自定义的命令运行 Spring Boot 应用:VOLUME/tmp 创建/tmp 目录并持久化到Docker数据文件夹,因为 Spring Boot 使用的内嵌 Tomcat 容器默认使用/tmp 作为工作目录。COPY sofaboot-docker-demo-web-1.0.0.jar/app.jar 将应用 ...

Dubbo 埋点接入

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

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

在使用Spring Boot应用过程中,为了对系统的状态进行持续地观测,您可以将Spring Boot应用接入Prometheus监控。本文介绍如何将Spring Boot应用快速接入Prometheus监控。背景信息 对于开发者而言,大部分传统SSM结构的MVC应用背后的糟糕体验...

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

在使用Spring Boot应用过程中,为了对系统的状态进行持续地观测,您可以将Spring Boot应用接入Prometheus监控。本文介绍如何将Spring Boot应用快速接入Prometheus监控。背景信息 对于开发者而言,大部分传统SSM结构的MVC应用背后的糟糕体验...

自定义技术栈

本文档将以创建 Spring Boot 技术栈为例,介绍如何自定义技术栈。更多内容,参考 技术栈使用指南。创建技术栈实例 进入应用管理控制台,单击左侧导航栏中的 技术栈管理,进入技术栈管理页面。在技术栈管理页面中,单击左上方的 创建 按钮...

Spring Boot应用安装SSL证书

本文介绍如何在Spring Boot应用中配置SSL证书,具体包括下载和上传证书文件,在Spring Boot应用配置证书文件、证书链和证书密码等参数,以及安装证书后结果的验证。成功配置SSL证书后,您将能够通过HTTPS加密通道安全访问Spring Boot应用,...

Java应用构建并部署K8s

apiVersion:extensions/v1beta1 kind:Deployment metadata:labels:run:spring-boot-sample name:spring-boot-sample spec:replicas:2 selector:matchLabels:run:spring-boot-sample template:metadata:labels:run:spring-boot-sample spec:...

将Dubbo应用托管到SAE

本文以包含服务提供者(本文简称Provider)和服务消费者(本文简称Consumer...boot-maven-plugin</artifactId><executions><execution><goals><goal>repackage</goal></goals><configuration><classifier>spring-boot</classifier><mainClass>...

Spring Boot 集成

健康检查 Spring Cloud ACM 集成了 Spring Boot 的 Health Check。访问 health endpoint 可以看到 Spring Boot 应用是否正确连接了 ACM 服务器:{"status":"UP","acm":{"status":"UP","dataIds":[...

Spring Boot 工程迁移至 SOFABoot 工程

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

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

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

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

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

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

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

Spring Cloud框架应用平滑迁移至SAE

Spring Boot 1.x版本:http://ip:port/dubboRegistry Spring Boot 2.x版本:http://ip:port/actuator/dubboRegistry 如果应用开启了Spring Boot Actuator监控功能,请访问Actuator查看此应用订阅的各服务的RibbonServerList信息。...

模块化开发概述

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

变更回调

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

Ark 服务机制

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

概述

SOFABoot SOFABoot 是蚂蚁科技基于 Spring Boot 自研的开发框架,不仅在 Spring Boot 的基础上进行了能力增强,还提供了 SOFA 中间件的轻量集成,让每一个中间件成为一个可插拔的组件。开发者在集成了 SOFABoot 框架后,只需引入对应中间件...

如何通过云效进行K8s部署

apiVersion:apps/v1 kind:Deployment metadata:labels:run:spring-boot-sample name:spring-boot-sample spec:replicas:2 selector:matchLabels:run:spring-boot-sample template:metadata:labels:run:spring-boot-sample spec:containers:...

Dubbo概述

相关操作 EDAS支持多种Dubbo微服务应用的开发方式:如需使用Spring Boot开发Dubbo微服务应用,请参见 使用Spring Boot开发Dubbo微服务应用。如果仅想体验如何将Dubbo应用托管到EDAS,可以使用Alibaba Cloud Toolkit创建一个Demo示例,然后...

SOFAArk 概述

SOFAArk 采用轻量级的类隔离方案解决日常经常遇到的包冲突问题,在蚂蚁集团内部服务于整个 SOFABoot 技术体系,弥补 Spring Boot 没有的类隔离能力。SOFAArk 提出了一种特殊的包结构(Ark Plugin),在遇到包冲突时,用户可以使用 Maven ...

Spring Cloud集群(多应用)平滑迁移到EDAS

如果您的应用开启了Spring Boot Actuator监控,那么可以访问Actuator查看此应用订阅的各服务的RibbonServerList的信息。Actuator地址如下:Spring Boot 1.x版本:http://ip:port/migration_server_list Spring Boot 2.x版本:...

配置触发规则后的逻辑

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

使用Eclipse部署应用到ECS

示例如下:Java Spring Boot Go Node.js#部署目录为:/root/tomcat/webapps#部署目录为:/root/springbootdemo#部署目录为:/root/tomcat/webapps#部署目录为:/root/nodejs-demo Command:表示在完成应用包的部署后,需要执行的命令。...

GetK8sApplication-获取K8s应用信息

调试 调试 授权信息 下表是API对应的授权信息,可以在RAM权限策略语句的 Action 元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:操作:是指具体的权限点。访问级别:是指每个操作的访问级别,取值为写入(Write)...

使用IntelliJ IDEA部署应用到ECS

示例如下:Java Spring Boot Go Node.js#部署目录为:/root/tomcat/webapps#部署目录为:/root/springbootdemo#部署目录为:/root/go-demo#部署目录为:/root/nodejs-demo Command:表示在完成应用包的部署后,需要执行的命令。通常是一句...

使用Visual Studio Code部署应用到ECS

示例如下:Java Spring Boot Go Node.js#部署目录为:/root/tomcat/webapps#部署目录为:/root/springbootdemo#部署目录为:/root/go-demo#部署目录为:/root/nodejs-demo Command:表示在完成应用包的部署后,需要执行的命令。通常是一句...

客户端启动参数

将应用接入AHAS应用防护时,您可以在启动命令中修改客户端启动参数控制客户端行为。本文分别介绍了AHAS支持的客户端启动参数、SDK启动参数和Java Agent启动参数。客户端启动参数 名称 含义 类型 默认值 备注-Dproject.name 指定应用的...

Demo工程

下载到本地并解压后即可看到本地新增了 mq-demo-master 文件夹,该文件夹包括纯Java、Spring以及Spring Boot的示例代码。更多信息,请参见 rocketmq-demo。下载安装JDK。更多信息,请参见 JDK下载地址。配置Demo工程 将Demo工程文件导入...

Nacos Spring(包括 Spring Boot、Spring Cloud)...

ACM(spring-cloud-starter-acm)多配置的实现方式可以使用 spring.profiles.active=dev,online。这样会加载3个配置:_${spring.application.group}:${spring....Nacos spring boot(nacos-config-spring-boot-starter)多配置支持,请参见 ...

自定义 SOFABoot 技术栈

在列表中选择一个已有技术栈,单击 克隆:修改技术栈页面中的信息:修改相应的技术栈基本信息:技术栈类型:如 SOFABoot,Spring Boot,Node.js 等。技术栈版本:包括版本前缀和后缀。其中后缀默认由系统随机生成。支持的操作系统列表 是否...

环境准备

Spring Boot应用中编辑 application.properties 文件,配置 spring.application.group 和 spring.application.name。spring.application.group=com.alibaba.cloud.acm spring.application.name=sample-app配置ACM环境和认证信息。在...

Java应用部署到Kubernetes

本文档会帮助您在云效创建一个 Spring Boot 的代码库,并部署到云效提供的使用 Kubernetes 集群。创建企业 首次进入云效,会提示您创建企业。输入企业名称,点击【立即创建】。创建流水线 进入企业后,从页面顶栏点击【研发】->【流水线】...

在SAE控制台使用JAR文件部署微服务应用

Hello,HelloSAE(from Spring Boot)查看应用监控指标 应用成功部署后,您可以在 应用监控 模块中查看应用的关键性能指标。登录 SAE控制台。在左侧导航栏,选择 应用管理>应用列表,在顶部菜单栏选择地域,然后单击具体应用名称。在左侧导航...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
全局事务服务 (文档停止维护) Serverless 应用引擎 金融分布式架构 企业级分布式应用服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用