Spring Boot 线上项目管理

在linux 中管理SpringBoot 项目如果是打包为Jar那么我们一般是使用shell 命令来管理,
如果有多个项目管理起来显得比较麻烦。
如果新增、更新、删除项目都不是很方便。
再或者想不使用电脑控制重启、关闭、开启项目。直接使用shell 登录服务器管理显然不是最简单的方法
如果休息日在朋友家玩,公司领导联系说需要控制一下某个项目,这是你身边有电脑,但是没有专业的管理服务器的软件。

在这里Jpom 项目将如上问题统一解决

项目地址 [https://gitee.com/keepbx/Jpom]

这里就采用SpringBoot开发web项目(前台采用layui)+websocket来统一管理,只要电脑能使用浏览器就ok

项目主要功能

  1. 创建、修改、删除项目
  2. 实时查看控制台
  3. jar包文件夹管理
  4. cpu、ram 监控
  5. 导出堆栈信息
  6. 阿里云 CodePipeline + Oss在线管理
  7. 多用户管理
  8. 此项目完全不依赖数据库,随装随用
  9. 整个服务器top监听

项目截图

  1. 创建项目

  2. 修改、删除项目

  3. 文件管理

  4. 项目列表

  5. 监控cpu 内存

  6. 控制台日志实时查看

  7. 用户管理

  8. top监听

贡献人员:

F7575
bwcx_jzy
arno

Spring Boot 线上项目管理相关推荐

  1. Spring Boot缓存管理

    Spring Boot缓存管理 Spring Boot默认缓存管理 基础环境搭建 Spring Boot默认缓存体验 Spring Boot缓存注解介绍 @EnableCaching注解 @Cache ...

  2. Spring Boot 日志管理

    在代码有问题的时候,很多人应该都是通过 debug 的方式去排查,往往忽略了日志的重要性. 好的日志管理可以快速定位问题出现的位置,也可以提高代码的阅读性.这篇博文主要介绍一下 Spring Boot ...

  3. Spring boot 事物管理

    原文  http://blog.didispace.com/springboottransactional/ 什么是事务? 我们在开发企业应用时,对于业务人员的一个操作实际是对数据读写的多步操作的结合 ...

  4. flyway spring_关于使用Flyway在Spring Boot中管理数据更改的建议

    flyway spring 介绍 (Introduction) Database migrations are essential for the development of an applicat ...

  5. Spring Boot事务管理详解

    什么是事务? 我们在开发企业应用时,对于业务人员的一个操作实际是对数据读写的多步操作的结合.由于数据操作在顺序执行的过程中,任何一步操作都有可能发生异常,异常会导致后续操作无法完成,此时由于业务逻辑并 ...

  6. spring boot教学管理平台毕业设计源码281454

    目  录 摘要 1 1 绪论 1 1.1研究背景 1 1.2研究现状 1 1.3系统开发技术的特色 1 1.4论文结构与章节安排 1 2教学管理平台系统分析 3 2.1 可行性分析 3 2.2 系统流 ...

  7. Spring Boot Vue从零开始搭建系统(三):项目前后端分离

    转载 http://www.360doc.com/content/19/1030/11/67080110_870024161.shtml 前言 本文主要是想通过后端 Spring Boot 技术和前端 ...

  8. Spring Boot 应用监控:Actuator与 Admin

    第 III 部分Spring Boot 系统监控.测试与运维 Spring Boot 应用监控:Actuator与 Admin <Spring Boot 实战开发>(陈光剑) -- 基于 ...

  9. Spring boot中使用log4j记录日志

    之前在Spring Boot日志管理 一文中主要介绍了Spring Boot中默认日志工具(logback)的基本配置内容.对于很多习惯使用log4j的开发者,Spring Boot依然可以很好的支持 ...

最新文章

  1. 3D打印「心脏」体外存活超6个月,心肌组织带有规律性搏动,来自中科院清华...
  2. “美登杯”上海市高校大学生程序设计 C. 小花梨判连通 (并查集+map)
  3. ubuntu下的对拍
  4. 软件测试java三角形形状判定,软件测试技术基础实验——Junit 安装与 三角形问题的测试...
  5. python编程语言继承_Python面向对象程序设计类的封装与继承用法示例
  6. Java配置文件找不到指定_转载:Java项目读取配置文件时,FileNotFoundException 系统找不到指定的文件,System.getProperty(user.dir)的理解...
  7. error C2146: 语法错误: 缺少“;”(在标识符“CRC”的前面) ...\...\MyMethod.h
  8. 数据挖掘概念与技术(第三版)课后答案——第五章
  9. 三菱FX5U系列PLC使用MODBUS协议与仪表通信的简单说明
  10. 手机电阻屏和电容屏哪个好?电容屏和电阻屏的区别!
  11. iPhone屏幕尺寸
  12. 科目三考场视频最新专业高清+实地模拟考试陪练车
  13. 传奇修改map地图教程_传奇地图事件触发脚本教程
  14. 域用户不准更改计算机名,请教高手,域环境下如何不退域修改计算机名?
  15. 计算机系高考激励的句子,高考激励人心的句子
  16. NEXTCHIP-图像优化师
  17. dCAM: Dimension-wise Class Activation Mapfor Explaining Multivariate Data Series Classification(DB)
  18. 如何从一个文件夹中批量读取图片名字有规则
  19. 信号发生器c语言编程,基于AT89C51的信号发生器的设计
  20. 迅游科技遭遇瓶颈 购网安资产谋求多元化

热门文章

  1. 说说CSS学习中的瓶颈【转】
  2. 深入理解计算机系统(第二版)读书笔记
  3. javascript oo实现(面向对象)
  4. 教你制作无缝的背景填充图案
  5. JVM的内存管理机制详解
  6. 资源网站 视频、PPT、静态、动态图
  7. 深度学习入门篇——一、Pytorch环境配置(GPU:GeForce 940MX)
  8. 【自学笔记】简单java电话本管理系统v1.0源码
  9. webuploader上传图片
  10. 最佳的趋势交易入场位置