Linux

守護程序和服務之間有區別嗎?

  • August 7, 2019

守護程序和服務之間有區別嗎?

或者它們基本上都是駐留在記憶體中的應用程序,並且綁定到特定埠並偵聽/響應請求?

守護程序和服務不一樣。

“服務”可以指代守護程序或服務。

守護程序是始終在記憶體中執行以等待服務請求的服務子集。

非守護程序服務通常由 xinetd 處理。xinetd 監聽請求,然後啟動所需的服務來處理請求。在請求得到服務後,服務將再次停止。

典型的非守護服務:rsync vsftpd

典型的守護服務:MySQL Apache

守護程序和服務是一體的。

但是,兩者都不必綁定到埠。HALd 是一個守護程序,它監視插入的硬體並正確安裝它。crond 是一個守護程序,可以讓列車準時。

引用自:https://serverfault.com/questions/129055