Spring Boot 工程迁移至 SOFABoot 工程

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

概述

SOFABoot 在 Spring Boot 的基础上提供了诸如 Readiness Check、类隔离、日志空间隔离等能力,以解决大规模团队开发云原生微服务系统中会遇到的问题。同时 SOFABoot 也提供了 SOFA 中间件的轻量级集成方案,仅需少量配置即可在 SOFABoot 中...

静态资源配置

SOFABoot Web 沿用了 Spring Boot 中“约定优于配置”的理念来存放并处理静态资源。本文将向您介绍静态资源的下述内容。说明 本文内容仅适用于 SOFABoot Web 类型的应用。关于 Spring Boot 中静态资源的更多说明,可以参考 Spring Boot ...

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

Spring BootSpring Boot的版本,如 2.1.5.RELEASE。设置 Project name Project location,然后单击 Finish。创建完成后,可以在IntelliJ IDEA中看到Apache Dubbo样例工程。此样例工程中包含Provider、Consumer调用的接口。验证...

Nacos Spring Boot

本文说明如何使用 Nacos Spring Boot SDK 管理 ACM 配置。前提条件 登录 ACM控制台,并创建一个示例配置。Data ID:com.alibaba.nacos.example.properties Group:不填写,即使用默认的 DEFAULT_GROUP。配置格式:Properties 配置内容:...

Spring Boot应用安装SSL证书

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

EDAS Nacos读取不到微服务配置怎么办?

问题现象 部署应用时存在报错日志,由于Nacos配置文件异常导致应用无法启动。可能原因 Nacos配置文件异常。解决方案 查看应用的微服务配置文件是否读取成功。进入终端,在 diamond 或 nacos 目录下,执行以下命令,查看是否配置微服务配置...

环境准备

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

使用Spring Boot开发Dubbo应用

除了可以使用传统的XML配置方式开发Dubbo应用,还可以使用Spring Boot开发Dubbo应用,特别对于Java技术薄弱Maven经验少,且又不熟悉Dubbo框架的开发者更为适合。本文以全新开发过程,向您展示如何使用Spring Boot开发Dubbo应用,并使用...

Tracer 日志配置

应用在引入 SOFATracer 后,可以在 Spring Boot配置文件 application.properties 中添加相关配置项来定制 SOFATracer 的相关行为。SOFATracer 的日志输出目录,可以在 application.properties 中配置 logging.path 的路径,那么其日志...

Demo工程

说明 Spring和Spring Boot框架暂不支持收发定时延时消息。可以看到消息被接收打印的日志。因为有初始化,所以需等待几秒,在生产环境中不会经常初始化。结果验证:在 云消息队列 RocketMQ 版 控制台,查看消费者状态,可以看到启动的消费...

接入Spring Boot/Spring Cloud应用

Spring Boot/Spring Cloud应用接入AHAS应用防护后,可以对其配置流控、隔离、熔断、系统或热点规则来保证系统稳定性。本文介绍如何使用SDK方式将Spring Boot/Spring Cloud应用接入应用防护。操作步骤 登录 AHAS控制台。在AHAS控制台左上...

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

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

引入健康检查

SOFABoot 为 Spring Boot 的健康检查能力增加了 Readiness Check 的能力。如果你需要使用 SOFA 中间件,那么建议使用 SOFABoot 的健康检查能力的扩展,来更优雅的上线应用实例。引入健康检查扩展 要引入 SOFABoot 的健康检查能力的扩展,只...

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应用设置健康检查

背景信息 Actuator组件是Spring Boot提供的用来对应用系统进行自省监控的功能模块,借助于Actuator,您可以很方便地查看并统计应用系统的某些监控指标。您也可以通过Actuator组件自定义您的健康检查程序。更多信息,请参见 Spring Boot ...

使用Cloud Toolkit创建Spring Cloud工程

Java Version Java版本 Spring Boot Version Spring Boot版本 Name 工程名称 Description 工程描述 Package 工程包名 在 New Project 页面选择组件类别具体的组件,您可根据自己的需求进行选择,然后单击 Next。输入您创建的工程名称...

将Dubbo应用平滑迁移至SAE

registry=edas:/127.0.XX.XX:8080,zookeeper:/192.168.XX.XX:2181&reference-registry=zookeeper:/192.168.XX.XX:2181&config-address=127.0.XX.XX:8848 重要 如果是非Spring Boot应用,您需要在dubbo.properties或者对应的Spring配置文件...

发布之后图片资源或者网站加载不出来

问题原因 魔笔发布生产环境的应用需要配置主站域名,和资源域名才可以访问,如果出现网站可以访问,配置的静态资源加载不出来,出现这个问题的原因很多时候是因为DNS没有配置到。解决方案 找到配置的主站域名,资源域名。分别ping一下试试...

版本说明

目前,技术栈架构下的技术栈为 SOFABoot,版本详情如下:版本号 JDK 版本 版本说明 1.1.1-j180t2114 JDK 8 支持对自定义健康检查设置端口超时时间。配置方法参见 技术栈使用指南。支持 YAML 配置文件以及 CentOS 7。为 Java 应用进程设置...

升级相关问题

本文汇总了 SOFABoot 版本升级中出现的常见问题及其解决方案。升级前有哪些环节准备 在升级前,必须安装 JDK 7 Maven 3.2.5。具体安装步骤,可参考文档 配置 SOFABoot 环境。如何激活不同环境配置 当您需要在不同环境下(如开发环境、...

接入MyBatis应用

将MyBatis应用接入AHAS应用防护后,可以对其配置流控、降级系统规则来保证系统稳定性。本文介绍使用SDK方式将MyBatis应用接入应用防护。操作步骤 登录 AHAS控制台。在AHAS控制台左上角,选择应用接入的地域。在控制台左侧导航栏中选择 ...

如何指定标签

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

properties-默认

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

如何指定标签

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

如何指定标签

本文以Spring Boot接入为例,配置信息如下。更多信息,请参见 Spring Boot应用接入SchedulerX。spring.schedulerx2.label=gray 步骤一:验证标签注册成功。登录 EDAS控制台。在左侧导航栏单击 任务调度。在顶部菜单栏选择地域。在 应用管理...

SDK参考概述

注解方式:适用于使用自定义埋点的Spring Boot应用接入、自定义埋点接入注解接入等方式。Web Servlet Filter:适用于使用HTTP埋点的Spring Boot应用接入Web应用接入等方式。Dubbo Adapter:适用于Dubbo应用接入方式。配置触发规则后的...

properties-属性值获取

本教程以 SOFABoot Core 工程为例,示范如何获取 resources/config/application.properties 中配置的属性信息。其他类型的 SOFABoot 工程也是采用类似方法,不再一一赘述。前置条件 单击 下载示例工程。用 IDE 打开主 pom.xml 所在文件夹。...

SOFAArk 升级 2.0

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

根据实时负载自动扩缩容ECI实例

本文以Spring Boot容器应用为例,演示如何配置负载均衡弹性伸缩,实现根据实时负载自动扩缩容ECI实例。背景信息 本文将通过Spring Boot容器应用来演示以下场景:通过阿里云弹性伸缩负载均衡服务,实现根据实时负载自动扩缩容ECI实例。...

监控VPC网络下ECS实例中的Java应用

Spring Boot作为最主流的Java Web框架,在其生态中有着丰富的组件支持,可以通过ActuatorMicrometer很好的与 可观测监控 Prometheus 版 对接,因此,本文以Spring Boot Java应用为例。如果您还没有创建Java工程,可使用 Java工程脚手架 ...

使用路径分析

路径分析是一个配置分析工具,覆盖 ECS 实例互访、ECS 与公网IP地址互访、ECS 与私网IP地址互访、云上 VPC 与云下站点互访等多类应用场景,能够判断源资源和目的资源之间的连通性,诊断网络配置错误引起的连接问题路径分析介绍 路径分析...

监控VPC网络下ECS实例中的Java应用

Spring Boot作为最主流的Java Web框架,在其生态中有着丰富的组件支持,可以通过ActuatorMicrometer很好的与 可观测监控 Prometheus 版 对接,因此,本文以Spring Boot Java应用为例。如果您还没有创建Java工程,可使用 Java工程脚手架 ...

Java SDKJava Agent版本说明

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

什么是功能开关

注意事项 在有些IDE中,尤其是使用Spring Boot技术栈的时候,SwitchManager用户自己的代码使用的是不同的ClassLoader加载的,会导致功能开关在云端修改后,在用户的工程中由于不同ClassLoader的问题取不到最新修改的值。接入指引 使用SDK...

Command命令编写说明

本文将介绍使用Cloud Toolkit部署Java Web Tomcat应用、Java Fatjar应用、Spring Boot应用Go应用的Command命令及使用示例。Command命令使用须知 由于ECS云助手的限制,在使用Alibaba Cloud Toolkit部署应用时,需按相关规则使用Command...

EIP自助诊断

EIP 提供多种诊断工具相关文档帮助您排查 EIP 实例相关问题。诊断工具或文档 说明 EIP实例诊断 您可以通过实例诊断功能检测 EIP 实例的配置与运行状态。网络智能服务 NIS(Network Intelligence Service)能根据诊断的异常项提供智能修复...

Spring Cloud 使用 SOFARegistry

替换 x.x.x 为该 SDK 最新版本号-><version>x.x.x</version></dependency>说明 sofa-registry-cloud-all SDK 1.2.8 版本同时兼容 Spring Boot 1.x Spring Boot 2.x。根据您的 Spring Cloud 版本信息,引入对应的 Tracer 依赖。Camden、...

实现任务调度

dependencies</artifactId><version>Finchley.SR1</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>说明 如果您需要选择使用Spring Boot 1.x的版本,请使用Spring Boot 1.5.xSpring ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
全局事务服务 (文档停止维护) 金融分布式架构 批量计算 企业级分布式应用服务 Serverless 应用引擎 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用