OAuth常用的SDK示例

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

环境准备

本文介绍了Spring Cloud ACM SDK的配置...推荐使用 2.0.1.RELEASE 及更高版本 Spring Boot 2.x。2.0.0.RELEASE 版本有 读取旧数据的Bug。如需下载完整示例代码,请单击:spring-cloud-acm-sample.zip。相关文档 通过ECS实例RAM角色访问ACM

使用Prometheus监控MicroMeter的Java应用

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

Pandora Boot概述

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

Pandora Boot概述

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

实现任务调度

本文将介绍如何在您的Spring Cloud应用中使用SchedulerX实现任务调度,并部署到EDAS中,实现一个 简单Job单机版 的任务调度功能。为什么使用SchedulerX SchedulerX是阿里巴巴的一款分布式任务调度产品。它为您提供秒级、精准、高可靠、高...

OAuth应用概览

本文介绍阿里云OAuth 2.0服务的基本概念和应用场景。基本概念 概念 说明 用户 用户需要登录到阿里云并授权应用访问阿里云资源。用户可以是阿里云账号(主账号),也可以是RAM用户。阿里云OAuth 2.0服务 阿里云OAuth 2.0服务对用户进行认证...

实践教程

针对各种业务需求,应用实时监控服务ARMS提供相关的实践教程,您可以根据本文查看适合您业务的实践教程文档。ARMS产品 文档 应用监控 调用链采样模式选择 诊断服务端报错问题 诊断应用卡顿问题 业务日志关联调用链的TraceId信息 通过错/慢...

应用概述

不同类型的应用OAuth2.0流程差异对比 应用类型 应用描述 请求授权时的 responseType 取值 是否需要 app_secret 是否能刷新 token Web 服务端应用 带有后端服务的 Web 应用。code 必须,secret 放在服务端的配置中 可以 Native 应用 桌面...

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

ACM(spring-cloud-starter-acm)多配置的实现方式可以使用 spring.profiles.active=dev,online。这样会加载3个配置:_${spring.application.group}:${spring.application.name}.{alibaba.acm.file-extension},${spring.application.group}...

使用Spring Boot开发Dubbo应用

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

引入健康检查

安全提醒 从 SOFABoot 2.3.0 开始,由于健康检查能力依赖于 SpringBoot 1.4.x 里的 Actuator 组件,而 Actuator 会默认开启很多 EndPoint,例如/dump、/trace 等,可能存在安全风险,您可以参照官方文档里的 安全建议 进行设置。...

实现对象存储

Spring Boot 2.1.4.RELEASE和Spring Cloud Greenwich.SR1为例。groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.4.RELEASE</version><relativePath/></parent>...

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

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

Spring Boot 工程迁移至 SOFABoot 工程

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

Java SpringBoot 自研应用接入 SSO 示例

IDaaS 自研应用采用 OIDC 授权码模式,该模式向下兼容 OAuth 2.0 协议授权码模式,所以可以采用 OAuth 工具包 spring-boot-starter-oauth2-client 完成对接开发。该工具包封装了所有的 OIDC 授权码模式调用流程和 id_token 解析过程,使用...

Spring Cloud开发概述

Spring Cloud Spring Boot Spring Cloud Alibaba ANS ACM SchedulerX Greenwich 2.1.x 2.1.1.RELEASE Finchley 2.0.x 2.0.1.RELEASE Edgware 1.5.x 1.5.1.RELEASE Hoxton 2.2.x 2.2.x 说明 Spring Cloud Alibaba Nacos Discovery和Spring ...

使用Cloud Toolkit快速创建Dubbo工程

Spring BootSpring Boot的版本,如2.1.5.RELEASE。设置 Project name 和 Project location,然后单击 Finish。具体操作过程如下:验证Apache Dubbo应用样例工程 通过Cloud Toolkit创建的Apache Dubbo应用样例工程是一个Spring boot+Dubbo...

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

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

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

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

Spring Cloud概述

Spring Cloud Spring Boot Spring Cloud Alibaba 2020.0 2.4.x 2021.1 Hoxton 2.2.x 2.2.6.RELEASE Greenwich 2.1.x 2.1.1.RELEASE Finchley 2.0.x 2.0.1.RELEASE Edgware 1.5.x 1.5.1.RELEASE 说明 上表中未提到的版本及具体信息,请参见 ...

超时控制

使用 BOLT 协议进行通信时,SOFARPC 的超时时间默认为 3000 毫秒,您可以在引用服务时设置超时时间,也可以在服务以及方法的维度设置超时时间。SOFARPC 的超时时间的设置的单位都为毫秒。服务维度 如果您需要在发布服务时,在服务维度设置...

应用场景

SOFABoot 可帮助用户快速搭建高效、可靠的分布式应用,同时能与 Spring Boot 工程无缝集成,降低用户的迁移成本。快速开发分布式应用 SOFABoot 框架集成了所有 SOFA 中间件,以“依赖即服务调用形式实现快速配置,轻松搭建稳定、可靠、...

引入 Spring MVC

SOFABoot 基于 Spring Boot 2.1.0.RELEASE 版本开发,各 SOFA 中间件可通过添加相应的依赖模块来使用服务。按照官网文档 创建工程 创建的 SOFABoot Web 工程默认包含 Spring MVC 的能力。如果尚未引入Spring Boot 原生服务 Spring MVC,则...

服务治理概述

安全和可用性 使用离群实例摘除保障Spring Cloud应用的可用性 使用服务鉴权实现Spring Cloud应用的访问控制 服务测试 测试Spring Cloud服务 压测Spring Cloud服务 巡检Spring Cloud服务 自动化回归Spring Cloud服务的测试用例 自动化回归...

概述

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

搭建服务网关

Spring Boot 2.1.4.RELEASE和Spring Cloud Greenwich.SR1版本为例。groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.4.RELEASE</version><relativePath/>...

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

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

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

升级相关问题

如何引入 Spring Boot 的 Web 容器 引入 spring-boot-starter-web,默认依赖并启动的 Web 容器是 Tomcat,依赖信息类似如下:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></...

开发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。定义服务...

本地运行

您可以在本地使用 IDE 工具、Maven 或 Java 命令行运行工程,本文将向您介绍如何实现 SOFABoot Web 工程和 Core 工程在本地的编译与运行。编译运行 Web 工程 下载示例 Demo 请单击下载示例工程:websofademo.7z。本地 IDE 运行 主要操作...

properties-默认

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

CVE-2023-27496漏洞公告

使用基于EnvoyFilter+OAuth2 Filter的方式配置OAuth2认证授权服务。漏洞影响 ASM未使用OAuth2 Filter方式配置外部授权服务。如果您自行通过EnvoyFilter API启用OAuth2 Filter,当向Envoy发送一个URI路径等同于重定向路径的请求,且不携带 ...

产品相关问题

其中,SOFABoot 是基于 Spring Boot 的研发框架。更多信息,请参见 SOFABoot 快速入门。任务调度是如何计费的?任务调度公测已结束。目前,该组件的计费维度为 调度次数,按月累计调度次数阶梯计费。计费单位为 元/万次。详细的计费信息,...

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信息。...

将Dubbo应用平滑迁移到EDAS

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

客户端启动参数

SDK启动参数 AHAS支持的Spring Boot starter配置项如下表。说明 以下配置项需配置到application.properties配置文件中。配置项 描述 默认值 spring.cloud.ahas.sentinel.aspectj.enabled 自动开启注解支持 true spring.cloud.ahas.sentinel...

Kubernetes 分批发布

spring-boot-sample spec:replicas:2 selector:matchLabels:run:spring-boot-sample template:metadata:labels:run:spring-boot-sample spec:containers:image:${IMAGE} name:app-apiVersion:v1 kind:Service metadata:name:spring-boot-...
共有37条 < 1 2 3 4 ... 37 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
全局事务服务 (文档停止维护) 企业级分布式应用服务 Serverless 应用引擎 金融分布式架构 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用