Morphling

简介

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

功能概述

系统部署

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

缓存管理

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

服务降级

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

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

示例




最新文章

  1. 71 fdisk-Linux 的磁盘分区表操作工具。
  2. CF 701C They Are Everywhere(尺取法)
  3. POJ 1753 (开关问题+高斯消元法)
  4. Apache加载PHP.ini顺序
  5. WCF 动态生成 不用增加引用两种方式
  6. .NET知识点总结二(笔记整合)
  7. 加入功能区buttonRibbon Button到SP2010特定列表或库
  8. 1101: 零起点学算法08——简单的输入和计算(a+b)
  9. node.js如何制作命令行工具(一)
  10. 能够玩转BKY皮肤的 geek,有一半最后都成为了前端大师
  11. maven入门概念及使用
  12. (转)Mysql哪些字段适合建立索引
  13. 【翻译】FluentValidation验证组件的使用
  14. 用R语言分析与预測员工离职
  15. C#后台执行js
  16. 详解shell编程中2>&1用法
  17. [OpenCV] Samples 09: plImage <==> Mat
  18. 阿里云ubuntu16.04安装beef
  19. 模型的性能评估(二) 用sklearn进行模型评估
  20. webstorm拉取git代码

热门文章

  1. VUE环境配置——运行Demo
  2. Makefile例子引入
  3. canvas三环加载进度条
  4. select2 取值 遍历 设置默认值
  5. 《Linux命令行与shell脚本编程大全》第十七章 创建函数
  6. Zabbix 3.0 部署监控 [二]
  7. python使用rsa库做公钥解密(网上别处找不到)
  8. php使用rc4加密算法
  9. 50个PHP程序性能优化的方法
  10. Ubuntu TensorFlow 源码 Android Demo的编译运行