自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

服務(wù)掛了,怎么自動(dòng)恢復(fù)?

開發(fā) 開發(fā)工具
上周有個(gè)朋友問我:tomcat掛了,站點(diǎn)死了;service出core了,服務(wù)死了。如何讓掛掉的服務(wù)自動(dòng)啟動(dòng)呢?這里給大伙推薦一個(gè)常見的運(yùn)維工具 supervisor。

上周有個(gè)朋友問我:

  • tomcat掛了,站點(diǎn)死了;
  • service出core了,服務(wù)死了;

[[357966]]

如何讓掛掉的服務(wù)自動(dòng)啟動(dòng)呢?

這里給大伙推薦一個(gè)常見的運(yùn)維工具 supervisor。

supervisor是什么?

用Python開發(fā)的通用的進(jìn)程管理工具。

supervisor有什么用?

supervisor能把一個(gè)普通進(jìn)程變?yōu)楹笈_(tái)daemon進(jìn)程,并監(jiān)控進(jìn)程狀態(tài),在進(jìn)程異常退出時(shí)能夠自動(dòng)重啟(或者告警),同時(shí)還提供一些相關(guān)的管理功能。

supervisor是怎么做到的?

supervisor通過fork/exec的方式,把被管理的進(jìn)程當(dāng)作其子進(jìn)程來啟動(dòng),在被管理的子進(jìn)程異常退出時(shí)(例如tomcat出異常掛掉,或者服務(wù)出core掛掉,或者收到異常信號(hào)掛掉),作為父進(jìn)程可以獲取相關(guān)信息,以選擇后續(xù)如何處理。

之前沒用過supervisor,這玩意是否靠譜?

supervisor誕生10年以上了,絕對(duì)靠譜,絕大部分運(yùn)維同學(xué)都熟知它。

畫外音:supervisor是很常見的運(yùn)維工具,以下幾個(gè)小問題旨在讓不熟悉的同學(xué)簡(jiǎn)單了解相關(guān)原理,獻(xiàn)丑了。

希望沒有浪費(fèi)這一分鐘。

【本文為51CTO專欄作者“58沈劍”原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)聯(lián)系原作者】

戳這里,看該作者更多好文

 

責(zé)任編輯:趙寧寧 來源: 51CTO專欄
相關(guān)推薦

2021-08-10 15:32:12

Redis緩存數(shù)據(jù)庫

2021-08-23 10:59:01

Nginx高可用Linux

2022-06-08 08:06:05

LinuxJVM內(nèi)存

2022-07-24 09:46:48

優(yōu)雅停機(jī)代碼

2020-05-08 09:11:50

Eureka微服務(wù)調(diào)通

2023-10-25 08:01:30

redis主庫服務(wù)

2015-06-04 16:02:08

頂尖數(shù)據(jù)文件亂碼

2010-10-13 14:37:49

2018-04-24 10:38:46

服務(wù)器數(shù)據(jù)恢復(fù)存儲(chǔ)

2015-03-26 11:01:11

自動(dòng)化AWS EBS快照恢復(fù)

2021-08-02 15:06:46

vim服務(wù)Java

2023-02-06 09:31:59

zookeeperRPC框架推空保護(hù)

2012-08-07 09:01:36

災(zāi)難恢復(fù)云安全云計(jì)算

2021-09-06 12:58:26

MQ面試數(shù)據(jù)庫

2022-05-07 20:11:27

AI自動(dòng)結(jié)賬服務(wù)

2015-02-12 09:43:20

2009-09-18 14:06:31

Nis服務(wù)器

2024-04-26 00:00:02

Java線程池策略

2010-05-17 15:00:06

IIS服務(wù)

2012-05-24 09:48:56

Windows 8恢復(fù)環(huán)境
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)