前言:
而今我们对“java监控系统设计”大致比较珍视,你们都想要剖析一些“java监控系统设计”的相关内容。那么小编同时在网上网罗了一些对于“java监控系统设计””的相关知识,希望大家能喜欢,姐妹们快快来学习一下吧!创建一个admin的项目,添加需要的依赖信息:
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-server</artifactId>
<version>1.5.5</version>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-server-ui</artifactId>
<version>1.5.5</version>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-server-ui-login</artifactId>
<version>1.5.5</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
创建启动类
/**
* 程序监控
*
* @author yinjihuan
* @create 2017-11-28 15:26
**/
@Configuration
@EnableAutoConfiguration
@EnableDiscoveryClient
@EnableAdminServer
public class AdminApplication {
public static void main(String[] args) {
SpringApplication.run(AdminApplication.class, args);
}
}
配置Eureka的地址,需要去Eureka中获取注册的服务信息
spring.application.name=fangjia-boot-admin
server.port=9101
eureka.client.serviceUrl.defaultZone=
eureka.instance.preferIpAddress=true
eureka.instance.instance-id=${spring.application.name}:${spring.cloud.client.ipAddress}:${server.port}
eureka.instance.status-page-url={spring.cloud.client.ipAddress}:${server.port}
启动项目,访问服务地址可以看到下面的页面.
在这个页面可以看到所有注册的服务信息,以及服务的状态,点击详情可以看到具体的监控信息
第二个子菜单还可以看到日志信息,但是服务中必须要配置logging.file的地址,这样这边才能读取的日志内容.
总结
以 上就是我对Java开发-Java开发-如何构建Spring Boot项目实战管理监控系统。你知道吗?问题及其优化总结,分享给大家,觉得收获的话可以点个关注收藏转发一波喔,谢谢大佬们支持!
最后,每一位读到这里的网友,感谢你们能耐心地看完。希望在成为一名更优秀的Java程序员的道路上,我们可以一起学习、一起进步!都能赢取白富美,走向架构师的人生巅峰!
想了解学习Java方面的技术内容以及Java技术视频的内容可加群:722040762 验证码:头条(06 必过)欢迎大家的加入哟!
标签: #java监控系统设计