spring boot部署系统--morphling简介

Posted 洛城秋色

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot部署系统--morphling简介相关的知识,希望对你有一定的参考价值。

Morphling

简介

Morphling是一套基于Spring Boot 1.5开发的部署系统,依赖简单,一套mysql即可运行,操作简单明了,适用于百台规模几下机器的运维操作

功能概述

系统部署

  • 多角色配置,不同角色区分环境和菜单权限。不同环境可以做不同配置,满足一般公司的基本开发部署需求。
  • 分为服务端,客户端两个服务。客户端安装在每个服务器上。部署时候服务端通知需要部署的机器,得到通知的客户端从服务端远程获取安装包部署。

缓存管理

  • 基于spring-boot-starter方式引入缓存管理组件(基于注解),通过endpoint向外暴露服务的所有缓存,从而实现集中统一管理。

服务降级

  • 基于配置中心(apollo),引入spring-boot-starter-degrade组件,声明需要走降级的方法,通过endpoint向外暴露所有可降级的方法以及该方法关联的配置键,从而实现降级统一管理。

git地址:https://gitee.com/lianqu1990/morphling

示例

技术分享图片
技术分享图片
技术分享图片
技术分享图片

以上是关于spring boot部署系统--morphling简介的主要内容,如果未能解决你的问题,请参考以下文章

Flume+Morphlines实现数据的实时ETL

Spring Boot 2.0:使用 Docker 部署 Spring Boot 开源软件云收

spring boot热部署

如何将简单的 Spring Boot(带有 Gradle 构建系统)部署到 Apache Tomcat(真实服务器,而不是嵌入服务器)?

Kafka+Flume+Morphline+Solr+Hue数据组合索引

在tomcat上部署多个Spring Boot应用程序时如何指定logging.config