# PAS-MICRO部署方案
本文档主要介绍 PAS-Micro 在三种常用场景下的快速使用。
# 前置条件
部署前请按照要求,完成部署前准备。
# 依赖关系
应用根据使用的 SpringBoot 版本不同,需要引入的 PAS-Micro 相关依赖也不同,具体如下:
SpringBoot 版本 | PAS-Micro 核心依赖 | PAS-Micro 客户端依赖 | PAS-Micro 内嵌控制台依赖 |
---|---|---|---|
1.X | <groupId>com.primeton.epas</groupId> <artifactId>pas-spring-boot-1.x-starter</artifactId> <version>6.5.2.100</version> | <groupId>com.primeton.epas</groupId> <artifactId>pas-micro-admin-client-1.x-starter</artifactId> <version>6.5.2.100</version> | <groupId>com.primeton.epas</groupId> <artifactId>pas-micro-admin-embed-ui</artifactId> <version>6.5.2.100</version> |
2.X | <groupId>com.primeton.epas</groupId> <artifactId>pas-spring-boot-2.x-starter</artifactId> <version>6.5.2.100</version> | <groupId>com.primeton.epas</groupId> <artifactId>pas-micro-admin-client-2.x-starter</artifactId> <version>6.5.2.100</version> | 同上 |
3.X | <groupId>com.primeton.epas</groupId> <artifactId>pas-spring-boot-3.x-starter</artifactId> <version>6.5.2.100</version> | <groupId>com.primeton.epas</groupId> <artifactId>pas-micro-admin-client-3.x-starter</artifactId> <version>6.5.2.100</version> | 同上 |
# 内嵌容器部署
适用于快速集成Web容器环境的应用场景。该部署方式提供了最基础的 Web 容器功能,且所需的额外依赖最少。
# 内嵌控制台部署
适用于希望对应用进行实时监控并具备可视化管理需求的场景。通过内嵌控制台,应用可以监控自身的基本信息和性能状态,并将这些信息以图形化界面展示,帮助开发和运维人员及时了解系统运行情况,便于维护和优化。
# 统一控制台部署
适用于需要集中管理和监控多个应用的场景。通过将各个应用注册到PAS-Micro 统一控制台,能够实现对分布式应用的统一监控和管理,极大提升系统管理效率,适合大型分布式系统或微服务架构。