Git Product home page Git Product logo

isona's Introduction

Isona

这是一款基于Spring Boot与Spring Cloud构建的微服务管理工具。一个类似于Spring Boot Admin的轮子,但该项目不仅仅是一个轮子,后续将会对接spring4all社区版的微服务脚手架应用实现对使用了Spring Cloud构建的微服务系统全面的监控管理等功能。

支持我们就给我们Star吧!更多内容,请持续关注我们的社区:spring4all.com

主要成员

功能简介

  • 基于Spring Cloud体系的微服务总览
  • Spring Boot Actuator各端点信息的可视化视图
  • 更多内容待开发...

使用说明

注意:由于目前还是测试版,并未提交各依赖包到**仓库。用户可git clone本项目,然后在本地编译之后,按如下步骤使用!

该项目的使用方向简单,如果没有个性化定制需要,只需要按如下操作就能马上启动一个Isona来对您使用Spring Cloud构建的微服务系统实现管理。

  • 第一步:创建一个基础的Spring Boot应用
  • 第二步:pom.xml中引入如下以来:
<dependency>
	<groupId>com.spring4all</groupId>
	<artifactId>isona-web</artifactId>
	<version>0.0.1-SNAPSHOT</version>
</dependency>

<dependency>
	<groupId>org.springframework.cloud</groupId>
	<artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>

<dependency>
	<groupId>com.h2database</groupId>
	<artifactId>h2</artifactId>
</dependency>
  • 第三步:编写应用主类,具体如下:
@EnableEurekaIsonaServer
@SpringBootApplication
public class EurekaIsonaApplication {

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

}

Tips:如果使用consul做注册中心的话,只需要替换下面两个地方即可:

  • spring-cloud-starter-eureka的依赖换成:spring-cloud-starter-consul-discovery
  • @EnableEurekaIsonaServer换成:@EnableConsulIsonaServer

更多配置

。。。

isona's People

Contributors

dyc87112 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.