linux伺服器部署應用程式

2021-08-11 08:13:54 字數 518 閱讀 6870

1.守護程序

程式寫成守護程序,fork兩次。

2.系統日誌

3.開機啟動

將命令寫入/etc/rc.local

4.程式崩潰後自動啟動

使用crond服務,定時判斷是否存在某個程序,若不存在,則啟動。

我在程式做了應用程式單例,所以每2分鐘啟動一下程式即可,若程式存在,則不會重複啟動該程式。

crontab配置:

檢視root的任務

crontab -l -u root

編輯或新增任務

crontab -e -u root

刪除root的任務

crontab -r -u root

crontab格式:

[分鐘0-59]  [小時0-23]  [日期1-31]  [月份1-12]  [星期0-6](0表示星期日)  [命令]

例子:* * * * * date +"%h:%m:%s" >> /opt/time.txt

每分鐘往/opt/time.txt寫入時間

Web 伺服器與 應用程式伺服器

一 web伺服器 1 常用的web伺服器又apache iis等 2 web伺服器的特點 web伺服器可以解析 handles http協議。當web伺服器接收到乙個http請求 request 會返回乙個http響應 response 例如送回乙個html頁面。web伺服器的 模型 delegat...

Linux伺服器部署Web應用

一 安裝git 安裝依賴包 yun install curl devel gettext devel openssl devel zlib devel gcc perl extutils makemaker 解壓tar vxf usr local git 2.9.5.tar.gz 安裝git con...

「 」應用程式中的伺服器錯誤。

說明 執行當前 web 請求期間,出現未處理的異常。請檢查堆疊跟蹤資訊,以了解有關該錯誤以及 中導致錯誤的出處的詳細資訊。異常詳細資訊 system.io.directorynotfoundexception 未找到路徑 g 的一部分。源錯誤 執行當前 web 請求期間生成了未處理的異常。可以使用下...