[請益] Apache,IIS,SQL DB等前景或背景執行

作者: kino818 (好多夢 層層疊疊又斑駁)   2022-11-14 19:40:43
小弟工作是網管與infra,想多了解下IT
請教各位大大一些問題
先說一下接觸的東西,不太能描述怎麼問一個具體問題,不懂太多了
a)Windows Server於local或RDP若帳號登出後,chrome與putty都會結束執行
但若不登出帳號,chrome與putty仍可繼續執行工作
Windows Server可排程job,但可能帳號登出後,也無法執行指定時間的排程工作?
b)Linux有crontab排程執行程式,也有背景執行程式與前景執行程式
MRTG可設定固定間隔多少秒,crontab排程執行程式
有試過背景執行程式,前景可在執行其他短暫工作
一般user帳號或root登出後,splunk daemon仍持續執行
覺得Windows Server與Linux程式執行的情況很不同
想請教各位大大一些問題
1.Oracle DB於Red Hat或Oracle Linux上執行,知道有系統帳號sys與system
猜測Oracle DB是背景執行
系統帳號或root或一般user帳號登出後,會停止Oracle DB運作嗎?
有一種帳號叫做nologin?
2.MS SQL Server於Windows Server上執行,如a)所描述,Windows Server帳號登出
MS SQL Server應是背景執行,admin帳號登出後,會不會停止MS SQL繼續運作?
3.Apache,tomcat可於Windows Server與Linux上執行
都是背景執行? admin/root背景執行? 或nologin有關?
4.Windows IIS server是背景執行? 以什麼帳號或模式來執行? admin?
Linux nginx Server是背景執行? 以什麼帳號或模式來執行? root?
5.不同系統間AP server程式,有socket或soap或API或....
需不需要相互間認證?
呼叫web API,可不可以不需要API key?
謝謝各位大大的閱讀
作者: kino818 (好多夢 層層疊疊又斑駁)   2022-11-14 20:03:00
剛查到windows服務是長駐執行程式apache,tomcat,iis,ms sql應都是以服務型態來長駐執行,好像linux daemon
作者: slash66 (JimmyHuang)   2022-11-14 21:47:00
你想的太多了,就是常駐程式服務,跟設定排程,登出就關閉的個人帳號執行的軟體
作者: WooBoy (姑婆芋)   2022-11-14 22:39:00
Windows 是用「服務」來管理。服務可以設定執行身份,這執行身份就關係到你給它的權限可以做什麼工作
作者: zbug (瞌睡虫)   2022-11-16 18:36:00
你可以考慮去傳產業待一年,啥技能都會了,而且都能無師自通

Links booklink

Contact Us: admin [ a t ] ucptt.com