nginx熱更新是什么意思
2023-04-27 15:15:10 閱讀(133)
nginx如何判斷服務(wù)是否可用?
1、nigix是否在正常運(yùn)行,需要用linux命令查看nginx運(yùn)行情況。執(zhí)行命令:ps -A | grep nginx。 如果返回結(jié)果的話,說(shuō)明有nginx在運(yùn)行,服務(wù)已經(jīng)啟動(dòng)。如果不怕nginx關(guān)閉的話。也可以執(zhí)行:service nginx restart。 把nginx服務(wù)重啟,在重啟時(shí),也可以看到具體有沒(méi)有什么地方出錯(cuò)。 2、看端口netstat -ntlp; 看進(jìn)程ps -ef|grep nginx; 看日志是否更新tail -f access.log。 3、直接查看進(jìn)程id:ps -C nginx -o pid。 這種直接返回pid的方式比較適合跟其他程序結(jié)合使用,比如在shell/python腳本中執(zhí)行這個(gè)命令拿到pid,讓后根據(jù)pid來(lái)判斷Nginx是否啟動(dòng)。 推薦使用這種方式。
nginxdjango升級(jí)代碼不重啟服務(wù)的方法?
使用python manage.py runserver的方式啟動(dòng),這樣升級(jí)代碼Django會(huì)自動(dòng)重新加載,不用手工重啟。nginx配置成proxy_pass http://127.0.0.1:8000就行。
未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處