nginx修改配置文件不生效解決方案
1、問(wèn)題描述
由于需要向其他公司的數(shù)據(jù)庫(kù)中推送數(shù)據(jù),但是對(duì)方公司的服務(wù)器只針對(duì)某一臺(tái)服務(wù)器開(kāi)放了端口,公司的datax部署在另外一臺(tái)服務(wù)器中,導(dǎo)致不能正常連接數(shù)據(jù)庫(kù)。因此做了nginx,進(jìn)行兩次代理,但是對(duì)方服務(wù)器突然出問(wèn)題,導(dǎo)致更改了數(shù)據(jù)庫(kù)的端口,我方公司在進(jìn)行推送數(shù)據(jù)時(shí)由于數(shù)據(jù)源端口變化,導(dǎo)致數(shù)據(jù)不能正常推送,修改nginx.conf文件后,重新加載配置文件,但是不能正常生效.
2、解決方案
首先,因?yàn)樾薷牧伺渲梦募?所以可能是配置文件中的內(nèi)容、格式等書(shū)寫(xiě)錯(cuò)誤,因此通過(guò)nginx -t進(jìn)行檢查,發(fā)現(xiàn)配置文件沒(méi)有問(wèn)題
nginx -t

所以可以排除配置文件編寫(xiě)錯(cuò)誤其次,重啟啟動(dòng)nginx,然后再加載配置文件
nginx -s reload

發(fā)現(xiàn)還是沒(méi)有加載修改后的配置文件
然后,再次檢查了在linux服務(wù)器中(也就是datax程序部署的服務(wù)器),發(fā)現(xiàn)nginx.conf中的內(nèi)容配置也沒(méi)有問(wèn)題,突然想起來(lái)我就沒(méi)修改過(guò)這個(gè)配置文件,當(dāng)然沒(méi)問(wèn)題.
最后,突然想起來(lái),會(huì)不會(huì)是因?yàn)閚ginx啟的次數(shù)太多,導(dǎo)致nginx進(jìn)程過(guò)多,所以一直加載不了新的配置文件,此時(shí)立刻去查看了下windows的資源管理器,發(fā)現(xiàn)nginx進(jìn)程有好幾個(gè)

果斷殺死所有進(jìn)程
taskkill /IM nginx.exe /F
或者你可以直接右鍵單擊關(guān)閉進(jìn)行也可以重啟nginx直接在nginx安裝目錄下點(diǎn)擊 nginx.exe

或者使用命令
nginx
為了放心,重新加載下配置文件
nginx -s reload
一般情況下,重新啟動(dòng)之后,配置文件就會(huì)重新加載至此,問(wèn)題已經(jīng)全部解決
總結(jié)
到此這篇關(guān)于nginx修改配置文件不生效解決方案的文章就介紹到這了,更多相關(guān)nginx修改配置文件不生效內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Nginx代理接口訪問(wèn)返回404的實(shí)現(xiàn)示例
因?yàn)椴煌瑯I(yè)務(wù)系統(tǒng)間有接口調(diào)用,存在跨域問(wèn)題,為了解決同源策略,需要將接口通過(guò)nginx去轉(zhuǎn)發(fā),本文主要介紹了Nginx代理接口訪問(wèn)返回404的實(shí)現(xiàn)示例,感興趣的可以了解一下2024-06-06
使用nginx緩存服務(wù)器上靜態(tài)文件的設(shè)置方法
這篇文章主要介紹了使用nginx緩存服務(wù)器上的靜態(tài)文件,文中給大家提到了nginx緩存的優(yōu)點(diǎn)及設(shè)置方法,通過(guò)實(shí)例相結(jié)合的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下2018-05-05
Nginx+Tomcat搭建高性能負(fù)載均衡集群的實(shí)現(xiàn)方法
這篇文章主要介紹了Nginx+Tomcat搭建高性能負(fù)載均衡集群的實(shí)現(xiàn)方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-03-03
Nginx 跨域配置中add_header 和 proxy_set_header區(qū)別
本文主要介紹了Nginx 跨域配置中add_header 和 proxy_set_header區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2026-02-02
Mac上搭建nginx+rtmp直播服務(wù)器的步驟詳解
最近的直播很火,所以這篇文章跟大家分享了在Mac上搭建nginx+rtmp直播服務(wù)器的步驟,文章通過(guò)一步步圖文介紹的很詳細(xì),有需要的朋友們可以參考借鑒。2016-09-09
Windows/Linux/macOS上Nginx實(shí)現(xiàn)開(kāi)機(jī)自啟全指南
無(wú)論是開(kāi)發(fā)環(huán)境還是生產(chǎn)服務(wù)器,Nginx作為高性能的Web服務(wù)器和反向代理,常常需要7×24小時(shí)運(yùn)行,如果每次電腦或服務(wù)器重啟后都要手動(dòng)啟動(dòng)它,既繁瑣又容易遺忘,本文將詳細(xì)講解在Windows、Linux、macOS三大主流操作系統(tǒng)上,如何將Nginx配置為系統(tǒng)服務(wù),實(shí)現(xiàn)開(kāi)機(jī)自動(dòng)啟動(dòng)2026-05-05

