httpd服務(wù)需要很久才能正常啟動(dòng)

今天遇到個(gè)問(wèn)題,很奇葩,搞了很久才搞定,記錄如下:

[root@~]# time systemctl restart httpd
real    2m0.214s
user    0m0.007s
sys     0m0.006s

對(duì),你沒(méi)看錯(cuò),是兩分鐘沒(méi)錯(cuò),怎么能等得了?那么問(wèn)題來(lái)了,這TM是為什么?
然后就google各種搜啊,一晚上沒(méi)睡好,夜里還在想這破問(wèn)題。
https://unix.stackexchange.com/questions/432425/centos7-http-will-not-start-normally-httpd-works-systemctl-start-httpd-does-no ---錯(cuò)誤帖子,和本問(wèn)題無(wú)關(guān)
https://bugzilla.redhat.com/show_bug.cgi?id=907579 ---也是一個(gè)無(wú)關(guān)貼
別氣餒,近了
https://serverfault.com/questions/462064/why-httpd-graceful-restart-takes-such-a-long-time---無(wú)關(guān)貼,but給了下面這個(gè)鏈接:
https://unix.stackexchange.com/questions/57439/slow-start-of-midnight-commander#answer-397879
最終是這個(gè)帖子給了靈感:

Try to delete line "search whatever.something" from /etc/resolv.conf

趕緊試一下子,刪除resolv.conf中的所有內(nèi)容,(前一天就發(fā)現(xiàn)了,dns不通,vpc內(nèi)虛機(jī)不能訪問(wèn)外網(wǎng)。)很后悔,為什么之前不刪除了那兩條默認(rèn)的dns:

[root@ ~]# cat /etc/resolv.conf 
; generated by /usr/sbin/dhclient-script
# nameserver 8.8.4.4
# nameserver 114.114.114.114

如此,記錄一下,默認(rèn)httpd啟動(dòng)的時(shí)候要訪問(wèn)dns?造成了兩分鐘的timeout? 留到后面有時(shí)間看吧。

以上↑

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容