You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 2.1 kB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. # spring-boot-demo-admin
  2. > 本 demo 主要演示了 Spring Boot 如何集成 Admin 管控台,监控管理 Spring Boot 应用,分别为 admin 服务端和 admin 客户端,两个模块。
  3. ## 1.开发步骤
  4. ### 1.1.pom.xml
  5. ```xml
  6. <?xml version="1.0" encoding="UTF-8"?>
  7. <project xmlns="http://maven.apache.org/POM/4.0.0"
  8. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  9. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  10. <parent>
  11. <artifactId>spring-boot-demo</artifactId>
  12. <groupId>com.xkcoding</groupId>
  13. <version>1.0.0-SNAPSHOT</version>
  14. </parent>
  15. <modelVersion>4.0.0</modelVersion>
  16. <artifactId>demo-admin</artifactId>
  17. <version>1.0.0-SNAPSHOT</version>
  18. <packaging>pom</packaging>
  19. <properties>
  20. <java.version>17</java.version>
  21. <spring-boot-admin.version>3.0.0-M4</spring-boot-admin.version>
  22. </properties>
  23. <modules>
  24. <module>admin-server</module>
  25. <module>admin-client</module>
  26. </modules>
  27. <dependencyManagement>
  28. <dependencies>
  29. <dependency>
  30. <groupId>de.codecentric</groupId>
  31. <artifactId>spring-boot-admin-dependencies</artifactId>
  32. <version>${spring-boot-admin.version}</version>
  33. <type>pom</type>
  34. <scope>import</scope>
  35. </dependency>
  36. </dependencies>
  37. </dependencyManagement>
  38. </project>
  39. ```
  40. ### 1.2.admin-server开发
  41. 参考 [admin-server 模块](admin-server/README.md)
  42. ### 1.3.admin-client开发
  43. 参考 [admin-client 模块](admin-client/README.md)
  44. ## 2.测试
  45. 1. 进入 [admin-server](admin-server) 服务端,启动管控台服务端程序
  46. 2. 进入 [admin-client](admin-client) 客户端,启动客户端程序,注册到服务端
  47. 3. 打开 `http://localhost:8000` 观察 client 是否注册成功,以及实例注册上来的详细信息
  48. 4. Spring Boot Admin 支持在线查看日志,但是需要客户端事先配置日志,配置好之后,就可以在线查看日志了
  49. ## 3.参考
  50. - [Spring Boot Admin 官方文档](https://codecentric.github.io/spring-boot-admin/3.0.0-M4/#getting-started)