项目部署运维时,通用的方法是登录服务器,上传新的项目包,备份现有版本,执行相应命令。如果管理多个项目则重复操作上述步骤。不同项目亦存在不同的命令处理。项目运行状态无法掌握等. 在中小团队中或者没有专业运维的公司(开发兼运维工作),暂时不便引入复杂的 CI/CD 工具时使用 Jpom 轻量化、低侵入的过度
当多个项目运行在同一台服务器时,运维人员通常也不只一个,如果每个人都登录服务器管理项目,难免会造成一些不必要的麻烦,甚至给服务器的安全性带来问题(服务器密码知道的人越多,越容易泄露),因为不需要登录服务器管理项目,维护人员不需要知道服务器的登录密码,只需要有Jpom的账号就行,Jpom本身可以通过权限管理,给不同用户不同的权限,这样也使得项目的稳定性得到提升。
Jpom是一款简而轻的低侵入式Java运维、监控软件
集群节点,统一管理多节点的项目,实现快速一键分发项目文件
创建、启动、停止、实时查看项目控制台日志,管理项目文件
在浏览器中管理ssh,方便进行日常运维
在线拉取GIT仓库快速构建项目包,不用运维人员手动上传项目包
实时监控项目当前状态、如果异常自动触发邮件、钉钉报警通知
多用户管理,实现不同用户不同权限,用户操作、管理日志完善记录
为了数据安全防止用户随便查看、删除文件配置安全的白名单路径。
图表监控节点的服务器状态,监控项目的状态cpu,ram,Java线程状态
在线快速方便的修改nginx配置文件,ssl证书统一管理
我们不是一个人在战斗
一位单纯不忘初心的程序猿,喜欢探索新事物,学习开源项目。
一名菜鸟程序员,上班就喝咖啡,下班就玩蛇,天天加班玩游戏
没啥好说的(✪▽✪)、没啥好说的、哒哒哒哒哒哒哒哒哒哒哒哒
一个普通的电脑爱好者,一个bug制造者,喜欢音乐,热爱生活。
想到什么就现在去做,不要等到所谓的时机成熟
不是在摸鱼就是在去摸鱼的路上!摸最久的鱼,写最烂的代码!
少说多做。Talk is cheap, show me the code!
通过以下方式加入讨论,或为Jpom添砖加瓦