Spring Boot 工程迁移至 SOFABoot 工程

在阅读本文中的 注意事项 后,您可以遵循 迁移步骤 将现有 Spring Boot 工程改为使用 SOFABoot 框架的工程。注意事项 SOFABoot 框架基于 Spring Boot 2.1.0.RELEASE 版本构建,您在迁移过程可能会发生 Spring Boot 版本的变更。如果在...

静态资源配置

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

应用场景

SOFABoot 可帮助用户快速搭建高效、可靠的分布式应用,同时能与 Spring Boot 工程无缝集成,降低用户的迁移成本。...兼容 Spring Boot 工程 对于基于 Spring Boot 框架开发的应用,可迁移至 SOFABoot 工程,轻松实现对原有框架的支持与优化。

测试分析及调优

调优注意事项 在应用系统的设计开发过程,应始终把性能放在考虑的范围内,将性能测试常态化,日常化的内网的性能测试+定期的真实环境的业务性能测试,PTS都可以支持。确定清晰明确的性能目标是关键,进而将目标转化为PTS的压测场景并...

Ark 服务通信

如果应用基于 Spring Boot 2.x 开发,推荐使用 V3.1.3 版本。发布和引用 JVM 服务 SOFAArk 引入了 SOFABoot 提供的 SofaService/SofaReference JVM 服务概念,SOFABoot 提供以下三种方式给开发人员发布和引用 JVM 服务:XML 方式 ...

RPC 常见问题

本文汇总梳理了 RPC 使用过程遇到的常见问题及排查思路。使用 RPC 客户端调用服务时报错 调用服务时报“RPC-02306:没有获得服务[{0}]的调用地址,请检查服务是否已经推送”错误 排查思路如下:检查服务地址是否推送。登录客户端,查看/...

概述

SOFABoot 是基于 Spring Boot开发框架,用于快速、敏捷地开发 Spring 应用程序,特别适合构建微服务系统。SOFABoot 在 Spring Boot 的基础上提供了诸如 Readiness Check、类隔离、日志空间隔离等能力,以解决大规模团队开发云原生微服务...

Pandora Boot概述

Pandora Boot是在Pandora的基础之上,发展出的更轻量地使用Pandora的一种方式。但Pandora Boot在项目启动过程,也会...基于Pandora Boot来开发部署在 EDAS 上的应用,适用于需要使用HSF的Spring Boot用户以及已经使用过Pandora Boot的用户。

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

最终目标 通过将部署在Kubernetes集群中的Spring Boot应用接入到 可观测监控 Prometheus 版,希望能够实现以下几点目标:监测系统的入口:Frontend服务是一个基于SpringMVC开发的入口应用,承接外部的客户流量,这里主要关注的是外部接口的...

Pandora Boot概述

Pandora Boot是在Pandora的基础之上,发展出的更轻量地使用Pandora的一种方式。但Pandora Boot在项目启动过程,也会...基于Pandora Boot来开发部署在 SAE 上的应用,适用于需要使用HSF的Spring Boot用户以及已经使用过Pandora Boot的用户。

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

最终目标 通过将部署在Kubernetes集群中的Spring Boot应用接入到 可观测监控 Prometheus 版,希望能够实现以下几点目标:监测系统的入口:Frontend服务是一个基于SpringMVC开发的入口应用,承接外部的客户流量,这里主要关注的是外部接口的...

基本概念

[回到顶部]K 框架配置 基于 SOFA/SOFABOOT 框架开发的应用,PV、Service、SAL、SQL、Cal、CE Thread 等监控项会自动基于默认框架下的日志路径采集指标,仅需开启监控即可。[回到顶部]L LDC 视角 从逻辑机房(LDC)维度进行指标数据的聚合,...

配置基于ALB网关的全链路灰度

在微服务架构,当需求开发涉及到个微服务的改动时,每个微服务通常会有灰度环境或分组来接受灰度流量。如果希望上游应用灰度环境的流量也能进入到下游应用的灰度环境,请确保一个请求始终在灰度环境传递。即使调用链路上存在一些...

什么是功能开关

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

Spring Cloud OpenFeign 埋点接入

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

客户端程序连接Tair

注意事项 如果实例为 集群架构 或 读写分离架构,实例默认会提供Proxy(代理)节点的连接地址,连接方式与连接标准架构的 Tair 实例相同。说明 集群架构的实例通过 直连地址 连接时,连接方式与连接开源Redis Cluster相同。如果实例开启了 ...

客户端程序连接Redis

注意事项 如果您的Redis实例为 集群架构 或 读写分离架构,实例默认会提供Proxy(代理)节点的连接地址,连接方式与连接标准架构的Redis实例相同。说明 集群架构的实例通过 直连地址 连接时,连接方式与连接开源Redis Cluster相同。如果...

JMeter线程组的使用说明

当JMeter测试计划中存在多个线程组,您需要了解如何结合JMeter和PTS配置参数,使...在PTS上设置的压测时长需要足够长,避免在压测中多线程串行的过程中被中断。预估的压测时长=业务请求的RT*总请求数。您可以在预估的压测时长基础上适当延长。

JMeter线程组的使用说明

当JMeter测试计划中存在多个线程组,您需要了解如何结合JMeter和PTS配置参数,使...在PTS上设置的压测时长需要足够长,避免在压测中多线程串行的过程中被中断。预估的压测时长=业务请求的RT*总请求数。您可以在预估的压测时长基础上适当延长。

开发者指南概述

Spring Cloud Dubbo HSF Spring Cloud概述 实现服务注册与发现 实现负载均衡 实现配置管理 搭建服务网关 实现对象存储 实现任务调度 将Spring Cloud集群(应用)平滑迁移到EDAS Dubbo概述 使用Spring Boot开发Dubbo微服务应用 使用Cloud ...

Dubbo 埋点接入

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

如何通过云效进行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:...

使用Spring Boot开发Dubbo应用

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

中间件产品总览

SOFA 中间件包含如下产品:SOFABoot 基于 Spring Boot 自研的开发框架 集成 SOFA 中间件,且中间件可插拔 服务网格 将传统微服务和 Service Mesh 进行融合 对接经典应用服务和容器应用服务 提供丰富的服务治理功能 消息队列 基于 Apache ...

材料填写注意事项

本文为用户详细介绍填写内容及注意事项。以下是控制台每个选项的填写注意事项,申请流程详见普通软件著作权申请流程教学:第一步:实名认证。一、软件信息 1、软件全称 注意事项及规则:应以软件/APP/系统/平台进行结尾,如果申请内容是小...

应用开发概述

Spring Cloud概述 实现服务注册与发现 实现负载均衡 实现配置管理 搭建服务网关 实现对象存储 实现任务调度 将Spring Cloud集群(应用)平滑迁移到EDAS Dubbo EDAS支持Apache Dubbo微服务框架,您在Apache Dubbo框架下开发的微服务只需...

基础术语

SOFABoot SOFABoot 基于 Spring Boot 的中间件轻量集成方案,与标准 Spring Boot 工程无缝集成,集成了全套 SOFA 金融级中间件。SOFAREST SOFAREST SOFAREST 是一种基于 JAX-RS(Java API for RESTful Web Services)标准的 SOA(Service...

版本说明

依赖 Spring Boot 版本从 2.7.15 升级至 2.7.18,版本说明请参见 发布说明。升级以下依赖:registry-client-enterprise-all 5.6.0 升级至 5.6.1。sofa-rpc-enterprise-all 5.9.3 升级至 5.9.4。sofa-rpc-all 5.8.4 升级至 5.11.1。...

开发HSF应用(Pandora Boot

dependencyManagement 包含了 spring-boot-dependencies 和 pandora-boot-starter-bom 两个依赖,分别负责Spring Boot和Pandora Boot相关依赖的版本管理,设置之后,您的工程无需将parent设置为 spring-boot-starter-parent。定义服务...

开发HSF应用(Pandora Boot

dependencyManagement 包含了 spring-boot-dependencies 和 pandora-boot-starter-bom 两个依赖,分别负责Spring Boot和Pandora Boot相关依赖的版本管理,设置之后,您的工程无需将parent设置为 spring-boot-starter-parent。定义服务...

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:...

快速入门

必须与工程 application.properties 文件 spring.application.name 配置的应用名称一致。调度类型 配置任务调度的类型,可选值:cron 表达式触发:该类型的任务在创建时需要配置 CRON 表达式定时触发任务。事件触发:该类型的任务通过...

基本概念

Alibaba Cloud Toolkit 阿里云开发者插件(Alibaba Cloud Toolkit)是一个面向IntelliJ IDEA、Eclipse和Maven平台的免费插件,旨在帮助开发者在本地开发平台(IDE)更便捷的使用阿里云,从而高效地开发、测试、诊断并部署应用。...

DRM 常见问题

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

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

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

Nacos Spring Boot

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

Spring Boot 集成

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

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

如果您已有Spring Boot开发的Dubbo应用,可以跳过本文内容,直接部署到EDAS。前提条件 在使用Spring Boot开发Dubbo微服务应用前,请先完成以下工作:下载 Maven 并设置环境变量。下载最新版本的 Nacos Server。启动Nacos Server。解压下载...

Demo工程

针对初次接触 云消息队列 RocketMQ 版 的工程师,本文以TCP协议下的Java SDK为例,提供操作示例帮助您从零开始搭建 云消息队列 RocketMQ 版 测试工程。...更多信息 Spring集成 发送普通消息(三种方式)发送消息(多线程

接入Spring Boot/Spring Cloud应用

Spring Boot/Spring Cloud应用接入AHAS应用防护后,可以对其配置流控、隔离、熔断、系统或热点规则来保证系统稳定性。本文介绍如何使用SDK方式将Spring Boot/Spring Cloud应用接入应用防护。操作步骤 登录 AHAS控制台。在AHAS控制台左上...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
物联网无线连接服务 云数据库 MongoDB 版 短信服务 共享流量包 负载均衡 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用