GithubHelp home page GithubHelp 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

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

isona's Issues

isona在maven编译时依赖无法找到。

C:\Users\Administrator\Desktop\isona>mvn clean package
[INFO] Scanning for projects...
Downloading from nexus-snapshots: http://nexus-snapshots/com/spring4all/isona-pa
rent/0.0.1-SNAPSHOT/maven-metadata.xml
[WARNING] Could not transfer metadata com.spring4all:isona-parent:0.0.1-SNAPSHOT
/maven-metadata.xml from/to nexus-snapshots (http://nexus-snapshots): nexus-snap
shots
Downloading from nexus-releases: http://nexus-releases/com/spring4all/isona-pare
nt/0.0.1-SNAPSHOT/isona-parent-0.0.1-SNAPSHOT.pom
Downloading from nexus-snapshots: http://nexus-snapshots/com/spring4all/isona-pa
rent/0.0.1-SNAPSHOT/isona-parent-0.0.1-SNAPSHOT.pom
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[WARNING] 'parent.relativePath' of POM com.spring4all:isona-storage:0.0.1-SNAPSH
OT (C:\Users\Administrator\Desktop\isona\isona-storage\pom.xml) points at com.sp
ring4all:isona instead of com.spring4all:isona-parent, please verify your projec
t structure @ line 14, column 10
[FATAL] Non-resolvable parent POM for com.spring4all:isona-storage:0.0.1-SNAPSHO
T: Could not transfer artifact com.spring4all:isona-parent:pom:0.0.1-SNAPSHOT fr
om/to nexus-releases (http://nexus-releases): nexus-releases and 'parent.relativ
ePath' points at wrong local POM @ line 14, column 10
[WARNING] 'parent.relativePath' of POM com.spring4all:isona-core:0.0.1-SNAPSHOT
(C:\Users\Administrator\Desktop\isona\isona-core\pom.xml) points at com.spring4a
ll:isona instead of com.spring4all:isona-parent, please verify your project stru
cture @ line 14, column 10
[FATAL] Non-resolvable parent POM for com.spring4all:isona-core:0.0.1-SNAPSHOT:
Failure to transfer com.spring4all:isona-parent:pom:0.0.1-SNAPSHOT from http://n
exus-releases was cached in the local repository, resolution will not be reattem
pted until the update interval of nexus-releases has elapsed or updates are forc
ed. Original error: Could not transfer artifact com.spring4all:isona-parent:pom:
0.0.1-SNAPSHOT from/to nexus-releases (http://nexus-releases): nexus-releases an
d 'parent.relativePath' points at wrong local POM @ line 14, column 10
[WARNING] 'parent.relativePath' of POM com.spring4all:isona-web:0.0.1-SNAPSHOT (
C:\Users\Administrator\Desktop\isona\isona-web\pom.xml) points at com.spring4all
:isona instead of com.spring4all:isona-parent, please verify your project struct
ure @ line 14, column 10
[FATAL] Non-resolvable parent POM for com.spring4all:isona-web:0.0.1-SNAPSHOT: F
ailure to transfer com.spring4all:isona-parent:pom:0.0.1-SNAPSHOT from http://ne
xus-releases was cached in the local repository, resolution will not be reattemp
ted until the update interval of nexus-releases has elapsed or updates are force
d. Original error: Could not transfer artifact com.spring4all:isona-parent:pom:0
.0.1-SNAPSHOT from/to nexus-releases (http://nexus-releases): nexus-releases and
'parent.relativePath' points at wrong local POM @ line 14, column 10
[ERROR] Child module C:\Users\Administrator\Desktop\isona\isona-example-consul o
f C:\Users\Administrator\Desktop\isona\pom.xml does not exist @
@
[ERROR] The build could not read 4 projects -> [Help 1]
[ERROR]
[ERROR] The project com.spring4all:isona-storage:0.0.1-SNAPSHOT (C:\Users\Admi
nistrator\Desktop\isona\isona-storage\pom.xml) has 1 error
[ERROR] Non-resolvable parent POM for com.spring4all:isona-storage:0.0.1-SNA
PSHOT: Could not transfer artifact com.spring4all:isona-parent:pom:0.0.1-SNAPSHO
T from/to nexus-releases (http://nexus-releases): nexus-releases and 'parent.rel
ativePath' points at wrong local POM @ line 14, column 10: Unknown host nexus-re
leases -> [Help 2]
[ERROR]
[ERROR] The project com.spring4all:isona-core:0.0.1-SNAPSHOT (C:\Users\Adminis
trator\Desktop\isona\isona-core\pom.xml) has 1 error
[ERROR] Non-resolvable parent POM for com.spring4all:isona-core:0.0.1-SNAPSH
OT: Failure to transfer com.spring4all:isona-parent:pom:0.0.1-SNAPSHOT from http
://nexus-releases was cached in the local repository, resolution will not be rea
ttempted until the update interval of nexus-releases has elapsed or updates are
forced. Original error: Could not transfer artifact com.spring4all:isona-parent:
pom:0.0.1-SNAPSHOT from/to nexus-releases (http://nexus-releases): nexus-release
s and 'parent.relativePath' points at wrong local POM @ line 14, column 10 -> [H
elp 2]
[ERROR]
[ERROR] The project com.spring4all:isona-web:0.0.1-SNAPSHOT (C:\Users\Administ
rator\Desktop\isona\isona-web\pom.xml) has 1 error
[ERROR] Non-resolvable parent POM for com.spring4all:isona-web:0.0.1-SNAPSHO
T: Failure to transfer com.spring4all:isona-parent:pom:0.0.1-SNAPSHOT from http:
//nexus-releases was cached in the local repository, resolution will not be reat
tempted until the update interval of nexus-releases has elapsed or updates are f
orced. Original error: Could not transfer artifact com.spring4all:isona-parent:p
om:0.0.1-SNAPSHOT from/to nexus-releases (http://nexus-releases): nexus-releases
and 'parent.relativePath' points at wrong local POM @ line 14, column 10 -> [He
lp 2]
[ERROR]
[ERROR] The project com.spring4all:isona:0.0.1-SNAPSHOT (C:\Users\Administrato
r\Desktop\isona\pom.xml) has 1 error
[ERROR] Child module C:\Users\Administrator\Desktop\isona\isona-example-cons
ul of C:\Users\Administrator\Desktop\isona\pom.xml does not exist
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please rea
d the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildin
gException
[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableMo
delException

布局疑问

大佬好,最近刚在学thymeleaf,看到你的这个布局方式挺感兴趣的,我想知道你这种方式如何实现对应的菜单高亮效果。谢谢!

redict多一个斜杠

isona/isona-web/src/main/java/com/spring4all/isona/web/IndexController.java redict://多了一个斜杠

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.