上传API至API网关

使用Cloud Toolkit可以解析Spring项目,将Controller/RestController中的接口自动解析为API上传至API网关。您无需手动录入API,便可快速完成API网关的接口信息录入。本文介绍如何将API上传至API网关。前提条件 已在IntelliJ IDEA中安装和...

上传API至API网关

使用Cloud Toolkit可以解析Spring项目,将Controller/RestController中的接口自动解析为API上传至API网关。您无需手动录入API,便可快速完成API网关的接口信息录入。本文介绍如何将API上传至API网关。前提条件 已在IntelliJ IDEA中安装和...

URL收敛机制说明

基于Spring注解的收敛 对于使用了Spring Web框架的应用,ARMS会尝试提取相应的注解信息(例如RequestMapping)作为URL的收敛规则。参考如下代码:@RestController@RequestMapping("/api/v1")public class APIController {@RequestMapping(...

DNS概述

CoreDNS的强大之处在于其插件化架构,可以根据需求配置不同的插件以实现各种DNS相关的功能 Kubernetes集群中DNS域名解析原理 DNS解析原理图 序号 描述 ① 业务Pod(Pod Client)试图访问Nginx服务(Service Nginx)时,先会请求本地DNS配置...

DNS概述

本文主要介绍Kubernetes集群中DNS域名解析原理和ACS集群中默认内置的DNS服务器CoreDNS。Kubernetes集群中DNS域名解析原理 ACS集群中kubelet的启动参数有-cluster-dns=和-cluster-domain=,这两个参数分别被用来设置集群DNS服务器的IP地址和...

通过站点监控功能监控DNS解析异常

DNS解析原理 域名解析(DNS)就是将域名转换为网络IP地址的服务。域名通常容易记忆且带品牌标识,因此常作为对外提供服务的网络地址。用户访问域名的过程实际是通过DNS解析获得服务的真实网络IP地址,最终访问对应的IP地址。DNS解析过程如...

概述

原理介绍 HTTPDNS自定义域名解析原理图如下:HTTPDNS当前属于递归DNS服务器,但很多场景下,客户需要设定特殊的域名-IP对应关系,这类关系无法通过传统的权威DNS语义实现,HTTPDNS的软件定义解析(Software-defined DNS,简称SDNS)定位于...

服务发现DNS

本文主要介绍ACS集群中DNS域名解析原理和DNS服务发现方案。注意事项 如果在创建ACS集群时,未开启任意DNS服务发现组件,容器Pod将默认使用VPC提供的DNS服务器进行域名解析。该模式下不支持Kubernetes内Service服务名的域名解析。对于已创建...

服务发现DNS

本文主要介绍 ACK Serverless集群 中DNS域名解析原理和DNS服务发现方案。索引 注意事项 ACK Serverless集群中DNS域名解析原理 ACK Serverless集群支持的DNS服务发现方案 常见问题 相关文档 注意事项 如果在创建 ACK Serverless集群 时,未...

DNS策略配置和域名解析说明

获取集群KubeConfig并通过kubectl工具连接集群 背景信息 集群DNS域名解析原理详情,请参见 Kubernetes集群中DNS域名解析原理。ACK集群默认部署了一套CoreDNS工作负载,并通过 kube-dns 的服务名暴露DNS服务。ACK部署的CoreDNS工作负载后端...

基于云解析PrivateZone的服务发现

如果您希望在自定义的一个或多个专有网络中将私有域名映射到IP资源地址,同时在其他网络环境中无法访问您的私有域名,可以使用云解析PrivateZone的服务发现功能。...具体操作,请参见 ACK Serverless集群中DNS域名解析原理

DNS原理和配置说明

kubectl get svc kube-dns-n kube-system 预期输出:NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S)AGE kube-dns ClusterIP 172.24.0.10<none>53/UDP,53/TCP,9153/TCP 27d 集群DNS域名解析原理 ACS集群中kubelet的启动参数有-cluster-dns=、-...

HotFix与代码注入框架是否冲突?

方法如果只是被运行时注解是可以被patch的,注意是被运行时注解的方法可以被patch,而不是运行注解本身可以被patch.但是如果是编译期注解就值得商榷,因为无法确保编译期注解前后两次打包生成apk中生成的注解帮助类是否一致,就算前后两次编译...

Ark 服务机制

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

数据库敏感数据加密

} } 添加@Convert注解 添加@Convert注解到需要加密的属性(数据库中的列)。Entity public class User {@Id@GeneratedValue private Long id;private String name;Convert(converter=EncryptionConverter.class)private String email;...

配置注入

使用 Spring MVC 注解注入配置,降低使用配置成本。可以直接使用@Value 注入配置:@Component class SampleRunner implements ApplicationRunner {@Value("${user.id}")String userId;Value("${user.name}")String userName;Value("${user....

查询服务契约

服务契约支持Swagger注解解析,并在控制台的服务契约页面进行展示:Swagger2的注解解析(例如@ApiOperation,@ApiParam,@ApiImplicitParam),解析value值在 描述 列展示。OpenAPI3的注解解析(例如@Operation,@Parameter),解析...

查看Spring Cloud应用的服务契约及变更通知

服务契约支持Swagger注解解析,并在控制台的服务契约页面进行展示:Swagger2的注解解析(例如@ApiOperation,@ApiParam,@ApiImplicitParam),解析value值在 描述 列展示。OpenAPI3的注解解析(例如@Operation,@Parameter),解析...

Nacos Spring Cloud

Spring Cloud Version Spring Cloud Alibaba Version Spring Boot Version Spring Cloud Hoxton 2.2.0.RELEASE 2.2.X.RELEASE Spring Cloud Greenwich 2.1.1.RELEASE 2.1.X.RELEASE Spring Cloud Finchley 2.0.1.RELEASE 2.0.X.RELEASE ...

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

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

从Nginx Ingress迁移到MSE Ingress

基于DNS解析 原理:在DNS服务器中对于所有Nginx Ingress中关联的业务域名添加MSE SLB的解析结果,部分DNS服务商提供权重方式控制Nginx SLB和MSE SLB的流量比。前提条件 已创建容器服务集群,且部署了Nginx Ingress Controller。已创建MSE ...

从Nginx Ingress迁移到MSE Ingress

Step2:覆盖修改Service注解 请确保完成Step1之后,在 容器服务管理控制台 中手工将复用原集群SLB选择的K8s Service的当前所有注解删除,复制 流量切换 页面自动生成的注解并添加到目标K8s Service注解中。该步骤主要是将原K8s Service改为...

从Nginx Ingress迁移到MSE Ingress

Step2:覆盖修改Service注解 请确保完成Step1之后,在 容器服务管理控制台 中手工将复用原集群SLB选择的K8s Service的当前所有注解删除,复制 流量切换 页面自动生成的注解并添加到目标K8s Service注解中。该步骤主要是将原K8s Service改为...

从Nginx Ingress迁移到MSE Ingress

Step2:覆盖修改Service注解 请确保完成Step1之后,在 容器服务管理控制台 中手工将复用原集群SLB选择的K8s Service的当前所有注解删除,复制 流量切换 页面自动生成的注解并添加到目标K8s Service注解中。该步骤主要是将原K8s Service改为...

基于MySQL 5.6的分布式事务

基本原理 对于MySQL 5.6版本,由于MySQL XA协议实现尚不成熟,PolarDB-X 1.0 自主实现了2PC事务策略用于分布式事务。MySQL 5.7及更高版本中,推荐您使用XA事务策略。如何使用 如果某个事务可能涉及多个数据分库,则需要将当前事务声明为...

Java SDK和Java Agent版本说明

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

AT 模式接入

groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>${spring-version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-context...

使用Spring Boot开发Dubbo应用

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

DNS解析异常问题排查

升级CoreDNS后Headless类型域名无法解析 StatefulSets Pod域名无法解析解析异常出现频次排查 完全无法解析 CoreDNS Pod运行状态异常 PrivateZone域名解析异常 安全组、交换机ACL配置错误 集群外部域名解析异常 新增Headless类型域名无法...

迁移方式和原理介绍

基于DNS解析 原理:在DNS服务器中对于所有Nginx Ingress中关联的业务域名添加MSE SLB的解析结果,部分DNS服务商提供权重方式控制Nginx SLB和MSE SLB的流量比。方式对比 迁移方式 时效性 切流级别 权重切流 操作复杂度 复用Nginx Ingress ...

迁移方式和原理介绍

基于DNS解析 原理:在DNS服务器中对于所有Nginx Ingress中关联的业务域名添加MSE SLB的解析结果,部分DNS服务商提供权重方式控制Nginx SLB和MSE SLB的流量比。方式对比 迁移方式 时效性 切流级别 权重切流 操作复杂度 复用Nginx Ingress ...

DNS解析异常问题排查

升级CoreDNS后Headless类型域名无法解析 StatefulSets Pod域名无法解析解析异常出现频次排查 完全无法解析 CoreDNS Pod运行状态异常 PrivateZone域名解析异常 安全组、交换机ACL配置错误 集群外部域名解析异常 新增Headless类型域名无法...

Nacos Spring

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

产品特点

内网DNS解析相当于一个您独自管理的内网DNS,您可以用它来创建一些只能在域名生效范围(通过关联一个或多个VPC)内被访问到的域名或者子域名。原理 内网DNS解析利用阿里云VPC(Virtual Private Cloud)的隧道隔离特性(具体请查看 什么是...

Java SpringBoot 自研应用接入 SSO 示例

1.引入工具包 在 pom.xml 中增加依赖:spring-boot-starter-oauth2-client,示例如下:<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.1</version></parent>...

Ark 服务通信

} 为了方便在 Spring Boot Bean Method 使用注解@SofaReference 引用服务,自 SOFABoot v2.6.0(开源版)及 v3.1.0(商业版)版本起,支持在 Bean Method 参数上使用@SofaReference 注解引用 JVM 服务,例如:@Configuration public class ...

前言

内置协议 Bolt 插件深度解析 深入讲解 SOFA 体系标准 Bolt 协议插件化原理。课后练习:通过 MOSN mecha 完成 brpc 开发 介绍 brpc 协议、brpc 协议插件的开发步骤和注意事项。您需要根据这些内容独立完成在 MOSN 中支持 brpc 协议扩展。...

解析生效时间FAQ

新增解析记录解析多久可以生效?答:实时生效 删除/修改记录解析多久可以生效?答:解析生效时间取决于本地DNS缓存的解析记录的TTL到期时间,一般默认为10分钟。例如解析记录设置的TTL值为 10 分钟,则理论上全球解析生效时间需要10分钟;...

配置CNAME

请在DNS服务商处将加速域名的DNS解析记录指向分配的CNAME域名,使访问请求转发到 CDN 节点上,实现加速效果。背景信息 加速原理 添加加速域名后,系统会为您分配一个CNAME域名,CNAME域名经过DNS解析后将指向 CDN 服务器,请您将加速域名...

MSE Ingress概览

本文介绍MSE Ingress的基本概念、功能介绍、使用说明和工作原理。MSE Ingress视频介绍 MSE Ingress基本概念 在Kubernetes集群中,Ingress作为集群内服务对外暴露的访问接入点,几乎承载着集群内服务访问的所有流量。Ingress是Kubernetes中...
共有178条 < 1 2 3 4 ... 178 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
Serverless 应用引擎 企业级分布式应用服务 智能开放搜索 OpenSearch 媒体处理 智能语音交互 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用