},express:function modifyExpress(expressInstance){ expressInstance.use(/*some middleware*/);} } } 示例 接入 httpProxy 插件 注意 依赖 build@0.1.49+及以上版本。运行以下命令安装 ...
核心能力 中间件集成 ADP平台提供了组件中心,用于方便应用集成中间件。服务中心提供了所有目前支持的中间件,您可以按需将中间件集成在自己的应用中。这些中间件,可以根据来源分成三类:官方、三方合作伙伴、开源。其中,官方为收费组件...
各个版本对中间件的支持以及更加详细的对比如下:能力/中间件 SOFABoot 开源版 SOFABoot 商业版 框架相关能力 Spring XML 相关支持 有一套独立的 XSD 头。无法直接引入开源的 XML,需要换头。模块化开发 支持新的模块格式,不兼容 Sofa3 和...
如果您正在使用 资产暴露分析 功能,中间件 的数据采集频率需要设置为 每1小时采集一次、每3小时采集一次、每12小时采集一次 或 每天采集一次,不能设置为 关闭 或 每7天采集一次。更多信息,请参见 资产暴露分析。完成采集频率设置后,云...
动态配置是微服务下的模块之一,您只需要在每个环境开通中间件微服务,即可使用动态配置。用户实例之间的数据通过实例标识进行逻辑隔离,保证数据安全。动态配置具有以下优点:编程 API 简单 面向注解和普通 JavaBean 编程,编程方式统一且...
在阅读本文中的 注意事项 后,您可以遵循 迁移步骤 将现有的 Spring Boot 工程改为使用 SOFABoot 框架的工程。注意事项 SOFABoot 框架基于 Spring Boot 2.1.0.RELEASE 版本构建,您在迁移过程中可能会发生 Spring Boot 版本的变更。如果在...
重要 您只能通过管理员账号权限(Linux操作系统使用root用户,Windows操作系统使用Administrator用户)安装云监控插件和Exporter。使用管理员账号具有一定风险,如果操作不当可能导致系统稳定性问题或数据安全问题,请谨慎操作。Windows 以...
阿里云的所有的权限都是通过访问控制 RAM(Resource Access Management)进行管理,SOFAStack 中间件作为阿里云产品,也使用 RAM 作为权限的统一管理。本文介绍如何获取账号的 AccessKey。什么是 AccessKey 在调用阿里云 API 时您需要使用 ...
容灾架构对比 同城多活 异地双活 异地应用双活 拓展成本 开通新可用区 应用冗余部署 云产品、中间件升级到跨可用区主备、集群版本(例如RDS、Redis等)开通新地域 应用、中间件、数据库冗余部署 中间件、数据库数据双向同步 开通新地域 ...
使用 RAM 可以让您避免与其他用户共享云账号密钥,即 AccessKey(包含 AccessKeyId 和 AccessKeySecret),按需为用户分配最小权限。本文介绍 SOFAStack 在 RAM 中的权限策略。在 RAM 中,权限策略是用权限策略语法和结构描述的一组权限的...
标准化交付部署能力 一键快速部署Kubernetes集群、各个依赖的中间件,以及业务应用自身的组件。提供IaaS解耦能力,加速国产化适配,支持GPU驱动管理。提供基于本地磁盘的增强能力,实现动态供应能力。本地运维能力 提供环境预检能力,实现...
sofa.middleware.log.com.alipay.sofa.ark.console.level :配合 sofa.middleware.log.com.alipay.sofa.ark.console 配置项使用。如果打印在 console,此项项用于配置 SOFAArk 容器打印在 console 的日志级别。插件配置 ark.plugin.active....
其它配置方式,请参见 使用 XML 配置 及 使用编程 API。服务发布的业务逻辑 设计服务接口类 本示例类名称为 SampleRestFacade.java,接口路径为 com.alipay.samples.rpc.SampleRestFacade 。Path("/sofarest")/注意该注解的继承性问题,...
性能测试 pts 云计算基础 互联网中间件 消息服务 mns 云计算基础 互联网中间件 全局事务服务 txc 云计算基础 互联网中间件 应用配置管理 acms 云计算基础 互联网中间件 消息队列Kafka alikafka 云计算基础 互联网中间件 应用高可用服务 ...
随着新技术的发展和人员更替,在同一家公司中往往会出现使用各种不同语言、不同框架的应用和服务,为了能够统一管控这些服务,以往的做法是为每种语言、每种框架都重新开发一套完整的 SDK,维护成本非常高,而且对中间件团队的人员结构也...
应用运行所依赖中间件及中间件相关配置,可以是三方的中间件(MySQL、Redis、MongoDB等)也可以是阿里云服务(RDS、Redis、OTS等)的相关软件初始化内容。应用依赖的IoT提供的接口服务列表。应用依赖的数据模型列表。应用依赖的服务模型...
原因 从 2.2.X 版本后,由于 ArtifactId sofa-middleware-log 升级为 sofa-common-tools,所以当使用 SOFABoot 2.2.X 的版本时,保证 classpath 依赖的是 sofa-common-tools(版本已经管控不需要用户显示添加版本)同时排除掉 sofa-...
CDS:REQ 192.168.129.1:51467 sidecar~192.168.54.18~crpc-client-79597c896d-k2svb.et15-dev~et15-dev.|multitenancy.tenant=ALIPAYCN~multitenancy.workspace=middleware~multitenancy.cluster=cb7aaa7a31fd0490299c530e83a868231|000001...
技术栈的详细信息请参见 技术栈使用指南。创建部署单元。操作步骤请参见 部署单元。上传发布包。将 准备工作 中生成的 JAR 包上传至 SOFAStack 平台,操作步骤请参见 发布包管理。创建应用服务。操作步骤请参见 应用服务实例。应用服务需...
重要 为获得更丰富的功能、更先进的链路追踪能力,以及最佳使用体验,建议您使用OpenTelemetry协议将应用接入 可观测链路 OpenTelemetry 版。我们为您提供了详细的OpenTelemetry接入指南和最佳实践,帮助您快速上手 可观测链路 ...
重要 为获得更丰富的功能、更先进的链路追踪能力,以及最佳使用体验,建议您使用OpenTelemetry协议将应用接入 可观测链路 OpenTelemetry 版。我们为您提供了详细的OpenTelemetry接入指南和最佳实践,帮助您快速上手 可观测链路 ...
应用运行时包含业务应用、云原生中间件、IoT中间件、边缘函数计算、容器服务等多个功能模块。应用运行时分为二进制运行时和容器运行时:二进制运行时,在资源同步和监控服务两个功能模块基础上,扩充边缘函数计算和IoT中间件模块。容器运行...
产品定位 云消息队列 RocketMQ 版 是一款典型的分布式架构下的中间件产品,使用异步通信方式和发布订阅的消息传输模型。通信方式和传输模型的具体说明,请参见下文 通信方式介绍 和 消息传输模型介绍。云消息队列 RocketMQ 版 产品具备异步...
点击左侧的 资源监控>服务器明细 菜单,可以看到当前应用在服务器中的相关指标监控数据,如 CPU 使用率、内存使用率、磁盘使用率等。应用日志 在应用监控详情页中,点击左侧的 应用日志>日志查询 菜单,可以查看当前应用的运行日志。支持按...
groupId>com.alibaba.boot</groupId> <artifactId>pandora-hsf-spring-boot-starter</artifactId> </dependency>通常一个HSF Consumer会在多个地方使用,但并不需要在每次使用的地方都用@HSFConsumer来标记。只需要写一个统一个...
groupId>com.alibaba.boot</groupId> <artifactId>pandora-hsf-spring-boot-starter</artifactId> </dependency>通常一个HSF Consumer会在多个地方使用,但并不需要在每次使用的地方都用@HSFConsumer来标记。只需要写一个统一的...
SOFAStack 产品家族 SOFAStack 源于自蚂蚁内部沉淀十多年的金融级分布式中间件技术体系,吸收了支付宝自创立以来在关键金融交易系统锤炼出来的架构实践。SOFAStack 所有的产品技术均经过蚂蚁集团自身严苛的金融场景验证,为金融交易技术...
平台组件:是指产品对平台提供的服务目录的依赖项,例如:一个办公软件,依赖MQ消息中间件,如果用户希望由ADP平台提供该中间件,则他应该在产品依赖中,声明对该MQ组件的依赖。用户组件:是指用户自身代码构建的业务应用,打包上传至ADP...
如果您需要在审计日志中查看具体访问源的信息,您可以使用应用身份识别功能。本文介绍如何使用应用身份识别功能。前提条件 已完成Agent安装。具体操作,请参见 安装Agent。功能介绍 应用身份识别又称为三层关联。通过在您的数据库服务器或...
为了简化您的开发流程,全方位体验金融科技平台的各项功能,推荐使用 SOFA 金融级分布式中间件套件进行应用开发。SOFA 中间件是蚂蚁科技自主研发的金融级分布式中间件,包含了构建金融级云原生架构所需的各个组件,是一套分布式架构的完整...
应用配置:通过可视化拖拽方式将应用业务逻辑镜像和依赖中间件做编排配置。目前支持的开源中间件有:MySQL、SQL Server、Redis、Kafka、ZooKeeper、InfluxDB、MongoDB、postgreSQL、RabbitMQ。说明:主流开源中间件将不断更新,如果您有...
应用监控 系统能同时监控容器应用和经典应用,并通过 LDC、IDC 和单机实例等多视角、多维度逐层下钻分析,实时展现服务实例、依赖的中间件和基础资源运行状态、使用趋势和告警信息,发掘应用故障所在的层级和对象,保证应用的流畅运行。...
使用 Service Mesh 之前 SOFAStack 作为蚂蚁集团微服务体系下服务治理的核心技术栈,通过提供若干中间件来实现服务发现和流量管控等能力,例如:Cloud Engine 应用容器 SOFABoot 编程框架(已开源)SOFARPC(已开源)经过若干年的严苛金融...
在左侧导航栏,选择 中间件>消息队列>Topic 管理。单击目标 Topic 进入详情页,即可看到所有订阅该 Topic 的在线 Group ID 及其消费模式。此外,您还可以单击任一 Group ID 操作列的 消费状态,查看该 Group ID 的消息消费详情。详见 查看...
本文以 TCP 协议下的 Java 为例,提供操作示例帮助您从零开始搭建消息队列测试工程,提供 Spring 和纯 Java 两种使用方式。Demo 工程包含普通消息、顺序消息、事务消息和定时、延时消息的配置以及测试代码。前提条件 安装 IDE。您可以使用 ...
开发HSF应用需要依赖Ali-Tomcat和Pandora。Ali-Tomcat是 SAE 中的服务运行时可依赖的一个容器,它主要集成了服务的发布、订阅、调用链追踪等一系列的核心功能。...注意 在 SAE 中,只有WAR包格式的HSF应用才需要使用Ali-Tomcat。
开发HSF应用需要依赖Ali-Tomcat和Pandora。Ali-Tomcat是 EDAS 中的服务运行时可依赖的一个容器,它主要集成了服务的发布、订阅、调用链追踪等一系列的核心功能。...重要 在 EDAS 中,只有WAR包格式的HSF应用才需要使用Ali-Tomcat。
SOFA Tracer 配置项 说明 默认值 disable_middleware_digest_log 是否关闭中间件组件摘要日志打印 false disable_digest_log 关闭摘要日志打印。false tracer_global_rolling_policy SOFATracer 日志的滚动策略.yyyy-MM-dd:按照天滚动;...
Spring Cloud Spring Cloud Spring Cloud 是一系列框架的集合,利用 Spring Boot 简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和...
可以与RDS、MySQL、PostgreSQL等数据源,Spring Cloud、Dubbo、HSF及其他RPC框架,MQ消息队列等中间件产品配合使用,轻松实现分布式数据库事务、多库事务、消息事务、服务链路级事务及各种组合。为什么需要全局事务服务 一个完整的业务往往...