想知道什么是零停机重启工具?Huptime教帮你 !

简介: 前言Huptime (High uptime)是零停机重启实用程序,不需要修改你的程序。 虽然很多应用支持运行的时候重载配置,但是一个零停机重启允许升级应用代码,不需要停止任何活动。 基础示例 终端: huptime --exec python -m SimpleHTTPServer & PID=.

前言
Huptime (High uptime)是零停机重启实用程序,不需要修改你的程序。

虽然很多应用支持运行的时候重载配置,但是一个零停机重启允许升级应用代码,不需要停止任何活动。

基础示例

终端:

huptime --exec python -m SimpleHTTPServer &
PID=$!

第二个终端

while true; do curl http://localhost:8000 2>/dev/null || echo "fail"; done

第三个终端:

kill -HUP $PID

第二个终端不会输出 "fail"

  • Huptime 最低要求:
  • make
  • gcc and g++
  • python
  • rpmbuild (optional) and dpkg (optional)

小编推荐一个学python的学习qun 740322234

无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

相关文章
|
6月前
|
运维 安全 数据挖掘
服务器数据恢复-服务器蓝屏无法启动的数据恢复案例
某公司一台华为机架式服务器,运行过程中突然蓝屏。管理员将服务器进行了重启,但是服务器操作系统仍然进入蓝屏状态。 导致服务器蓝屏的原因非常多,比较常见的有:显卡/内存/cpu或者其他板卡接触不良、硬盘出现物理故障、系统漏洞被利用,外部入侵、系统文件丢失或损坏等。这些情况都可能导致服务器蓝屏故障。 该公司将服务器送到北亚企安数据恢复中心。收到服务器后,北亚企安硬件工程师对故障服务器进行了物理故障检测,经过各方面的检测,没有发现服务器存在任何物理故障,也没有发现严重漏洞或者系统入侵的情况。初步判断服务器蓝屏的原因是操作系统损坏。
|
7月前
|
存储 Kubernetes API
优雅退出和零停机部署
如何在 Kubernetes 中使用优雅退出,使得业务具备零停机、无中断的部署发布。
122 0
|
应用服务中间件 PHP nginx
记一次服务器重启后网站502的恢复过程
记一次服务器重启后网站502的恢复过程
220 0
|
安全 Ubuntu Linux
Linux服务器的关机或者重启你一般会怎么操作?今天介绍5种办法,最后一种可以成救命草!
Linux服务器的关机或者重启你一般会怎么操作?今天介绍5种办法,最后一种可以成救命草!
969 0
|
Linux Windows
远程批量管理主机的关机和重启实现工具 - WGCLOUD
WGCLOUD有个功能模块叫做下发指令,可以将关机或重启的指令下发给多个主机执行,使用起来非常简单
远程批量管理主机的关机和重启实现工具 - WGCLOUD
实现远程批量管理主机的关机和重启 - WGCLOUD
WGCLOUD有个功能模块叫做下发指令,可以将关机或重启的指令下发给多个主机执行,使用起来非常简单
实现远程批量管理主机的关机和重启 - WGCLOUD
|
Java Shell Docker
记一次异常停机损坏了orientdb 导致nexus2无法启动
在一台centos7上通过docker部署了nexus2. 昨天zabbix报警,主机宕机了。查看控制台发现有SATA报错(原因不明)。
3131 0
|
存储 监控 搜索推荐