专栏首页OSChinaHystrix-dashboard 豪猪

Hystrix-dashboard 豪猪

1 新建工程

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>com.shi.springCloud04</groupId>
    <artifactId>springCloud-04</artifactId>
    <version>0.0.1-SNAPSHOT</version>
  </parent>
  <artifactId>springCloud04-prodect-8001-Hystrix</artifactId>
	<dependencies>
		<!-- hystrix -->
		<dependency>
			<groupId>org.springframework.cloud</groupId>
			<artifactId>spring-cloud-starter-hystrix</artifactId>
		</dependency>
		<!-- SpringCloudConfig配置 -->
		<dependency>
			<groupId>org.springframework.cloud</groupId>
			<artifactId>spring-cloud-starter-config</artifactId>
		</dependency>
		<!-- actuator监控信息完善 -->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-actuator</artifactId>
		</dependency>
		<!-- eureka -->
		<dependency>
			<groupId>org.springframework.cloud</groupId>
			<artifactId>spring-cloud-starter-eureka</artifactId>
		</dependency>
		<dependency>
			<groupId>com.shi.springCloud04</groupId>
			<artifactId>springCloud04-core</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
		</dependency>
		<dependency>
			<groupId>mysql</groupId>
			<artifactId>mysql-connector-java</artifactId>
		</dependency>
		<dependency>
			<groupId>com.alibaba</groupId>
			<artifactId>druid</artifactId>
		</dependency>
		<dependency>
			<groupId>ch.qos.logback</groupId>
			<artifactId>logback-core</artifactId>
		</dependency>
		<dependency>
			<groupId>org.mybatis.spring.boot</groupId>
			<artifactId>mybatis-spring-boot-starter</artifactId>
		</dependency>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-jetty</artifactId>
		</dependency>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-web</artifactId>
		</dependency>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-test</artifactId>
		</dependency>
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>springloaded</artifactId>
		</dependency>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-devtools</artifactId>
		</dependency>
	</dependencies>
</project>

2. 配置yml

server:
  port: 6001

3 创建启动类

package com.shi.customer;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.hystrix.dashboard.EnableHystrixDashboard;

/**
 * 这是springCloud微服务服务监控者 (豪猪)
 * @author SHF
 * @version 创建时间:2018年12月3日  下午2:46:33
 */
@SpringBootApplication
@EnableHystrixDashboard  //开启豪猪启动注解
public class HystrixDashboard_APP {

	public static void main(String[] args) {
		SpringApplication.run(HystrixDashboard_APP.class, args);
	}

}

4 服务提供者需要导入该jar包actuator

<!-- actuator监控信息完善 -->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-actuator</artifactId>
		</dependency>

5 豪猪启动页面说明 http://localhost:6001/hystrix

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • spring-boot 与热部署

    用户5927264
  • rabbitMQ-simple 简单模式

    用户5927264
  • GateWay全局网管

    API文档地址:https://cloud.spring.io/spring-cloud-gateway/2.2.x/reference/html/#gatew...

    用户5927264
  • Spring Boot 1.5.x

    1)‘spring-boot-starter-data-jpa’和‘mysql-connector-java’用于连接mysql数据库

    愤怒的小鸟
  • 让我们让SpringBoot应用程序更快启动

    使用SpringInitializr创建了一个只有Reactive Web的项目。然后,我写了一个WebMVC风格的小控制器。

    lyb-geek
  • SpringBoot2.x系列教程(四十七)Spring Boot集成WebSocket之STOMP实战

    上节课我们讲解了STOMP的基本原理和在Spring Boot中的处理流程。本篇文章以具体的实例带大家了解如何在Spring Boot中使用STOMP协议。

    用户1161110
  • Springboot +redis 实现session共享

    用一个容器保存 session,就能共享了。容器可以是数据库,缓存,文件等。当然这里性能最高的还是

    斯文的程序
  • [springboot 开发单体web shop] 1. 前言介绍和环境搭建

    springboot 本身是为了做服务化用的,我们为什么要反其道使用它来开发一份单体web应用呢? 在我们现实的开发工作中,还有大量的业务系统使用的是单体应用...

    Isaac Zhang
  • spring-boot 与热部署

    用户5927264
  • MongoDB最简单的入门教程之四:使用Spring Boot操作MongoDB

    版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://jerry.bl...

    Jerry Wang

扫码关注云+社区

领取腾讯云代金券