Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
forked from SpringForAll/isona

基于Spring Boot与Spring Cloud构建的微服务管理工具

License

Notifications You must be signed in to change notification settings

jiancloud/isona

Repository files navigation

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

更多配置

。。。

About

基于Spring Boot与Spring Cloud构建的微服务管理工具

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 66.4%
  • Java 14.4%
  • HTML 11.9%
  • Shell 4.1%
  • Batchfile 3.2%

AltStyle によって変換されたページ (->オリジナル) /