码迷,mamicode.com
首页 > 编程语言 > 详细

spring boot部署系统--morphling简介

时间:2017-12-27 18:16:16      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:服务器   公司   --   发布   方法   开发部   区分   分享图片   git   

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简介

标签:服务器   公司   --   发布   方法   开发部   区分   分享图片   git   

原文地址:https://www.cnblogs.com/luochengqiuse/p/8125896.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!