自己做的一个小东西,欢迎有兴趣的同学试用:https://github.com/onlychoice/ganger
Ganger - A simple automate tool.
==================================================
What is Ganger
--------------------------------------
Ganger is a simple automate tool. It can automate deploy packages, launch
target processes, update packages deployment(kill the old process and launch
the new one), restart target processes and monitor the status of target
process.
It saves your time for development, and make it easier to deploy your systems
on many target machines simultaneously.
Features
--------------------------------------
Automatation: help you do some automate tasks, for example: deploy packages,
start processes, stop processes and update deployments etc.
(Note: deploy action *ONLY* support compressed binary executables(.tar.gz)
currently.)
Lifecycle management: you can start, stop, restart or update the target
process.
Dependence management: we organize the package as a directed graph with no
cycles, when a process of a package crashed or started, the processes of the
package which depend on it will be notified. Automate action will operate on
packages as the topological order of the dependence graph(or reverse order for
actions similar to #stop#).
Status monitor: monitor the target process's status.
分享到:
相关推荐
ganger |ˈgaŋə| 名词; 英国人; 一群工人的工头。 Ganger 是一种工具,用于在 Docker 容器内运行短期网络服务,然后将客户端连接代理到它们。 将 Ganger 视为一种多机 。 Ganger 是如何工作的? Ganger 非常...
很详细的关于长沙市的Granger因果检验的案例,希望对大家有用。
韦斯顿·冈格(Weston Ganger)Rails的软件架构师/ Web开发人员。 Ruby-on-Rails专家在许多项目中得到广泛使用。 有关我的更多详细信息,请访问我的网站开源的Ruby值得注意的项目角色人气度 创作者和维护者 :star: ...
【描述】描述部分同样为"ganger.io.github.io",这可能是由于重复或者是输入错误,但基本可以理解为该项目与标题相呼应,是一个以gangerion为用户名的GitHub Pages站点。 【标签】"HTML"表明这个项目主要使用HTML...
基于springboot大学生就业信息管理系统源码数据库文档.zip
基于java的驾校收支管理可视化平台的开题报告
时间序列 原木 间隔5秒钟 20241120
毕业设计&课设_基于 Vue 的电影在线预订与管理系统:后台 Java(SSM)代码,为毕业设计项目.zip
基于springboot课件通中小学教学课件共享平台源码数据库文档.zip
基于java的网上购物商城的开题报告
Delphi人脸检测与识别Demo1fdef-main.zip
基于java的咖啡在线销售系统的开题报告
基于java的自助医疗服务系统的开题报告.docx
内容概要:本文档全面介绍了Visual Basic(VB)编程语言的基础知识和高级应用。首先概述了VB的基本特性和开发环境,随后详细讲述了VB的数据类型、变量、运算符、控制结构、数组、过程与函数、变量作用域等内容。接着介绍了窗体设计、控件使用、菜单与工具栏的设计,文件操作、数据库访问等关键知识点。最后讨论了VB的学习方法、发展历史及其在桌面应用、Web应用、数据库应用、游戏开发和自动化脚本编写等领域的广泛应用前景。 适合人群:初学者和中级程序员,尤其是希望快速掌握Windows桌面应用开发的人群。 使用场景及目标:①掌握VB的基础语法和开发环境;②学会使用VB创建复杂的用户界面和功能完整的应用程序;③理解数据库操作、文件管理和网络编程等高级主题。 其他说明:Visual Basic是一种简单易学且功能强大的编程语言,尤其适合用于开发Windows桌面应用。文中不仅覆盖了基础知识,还包括了大量的实用案例和技术细节,帮助读者快速提升编程技能。
基于java的疫情期间高校防控系统开题报告.docx
基于springboot+vue社区老年人帮扶系统源码数据库文档.zip
基于java的超市商品管理系统的开题报告.docx
基于SpringBoot房屋买卖平台源码数据库文档.zip
xdu限通院23微处理器系统与应用大作业(两只老虎),适应于汇编语言keil软件,
<项目介绍> - 新闻类网站系统,基于SSM(Spring、Spring MVC、MyBatis)+MySQL开发,高分成品毕业设计,附带往届论文 - 不懂运行,下载完可以私聊问,可远程教学 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------