伺服器最怕什麼?

2021-09-02 02:26:20 字數 832 閱讀 1625

1.無限日誌

不管是tomcat還是jboss,都是一樣的,如果不控制日誌檔案輸出量,早晚把磁碟佔滿,造成服務宕機。

此時作業系統可能是沒事的,但是服務就永遠起不來了,起來也是繼續掛。

例如我此時面對的jboss,預設啟動的是default模式,在它的conf資料夾下,有乙個jboss-log4j.xml配置檔案,裡面有關於日誌輸出的配置:

他會在jboss安裝目錄的default下生成日誌檔案,並且每天乙個,如果你的伺服器爆出的異常比較多,那相信不出一周必死無疑。

2.死迴圈

誰會傻到寫死迴圈?可是這不是傻不傻的問題,而是要麼是新手沒注意,要麼是老手以為可以退出,但是時機永遠不到造成死迴圈。

一般用到mvc模式的都知道,action或者controller都不實用單例,如此下去,一旦遇到死迴圈,記憶體早晚耗光。

所以,無論是什麼樣的業務,無論你需要多長時間,一定要有返回,哪怕是報錯。

當然,報錯和宕機到底那個嚴重,那是自己掂量著辦的,相信有人會理解這句話。

3.你以為他就是伺服器了

什麼是伺服器?大記憶體?多核cpu?上t硬碟?高速網路?反正我見識短,目前就知道這些配置。

不是硬體nb就算是伺服器了,即使擁有最好的硬體,也是需要軟體根據硬體進行相關配置才可以。

例如,jdk版本,jboss和tomcat版本和預設啟動記憶體,網絡卡並連超時,資料庫連線池大小等。

另外你的程式可以不給力,但是千萬別搗亂,再nb的伺服器,也禁不住sb似的折騰。

請您到iteye看我的原創:

伺服器最怕什麼?

1.無限日誌 不管是tomcat還是jboss,都是一樣的,如果不控制日誌檔案輸出量,早晚把磁碟佔滿,造成服務宕機。此時作業系統可能是沒事的,但是服務就永遠起不來了,起來也是繼續掛。例如我此時面對的jboss,預設啟動的是default模式,在它的conf資料夾下,有乙個jboss log4j.xm...

新人微商最怕什麼?

也許你現在已經成為了微商牛人,擁有幾千人的大團隊。但是曾經的你,不也是乙個什麼都不懂的微商小白嗎?那當時你最怕的東西是什麼呢?今天把小白們最常見的問題列出來,看看你的問題在這裡解決了沒有。一 我賣什麼產品?很多新人不知道應該選擇什麼產品。選產品有幾個要點,總結一下就是選優品,選品牌,做長線。首先確保...

誤刪檔案機房停電黑客入侵 你最怕什麼?

在乙個月黑風高的晚上,大風無情的刮落著樹上的枝葉。乙個少年突然從睡夢中驚醒,發現已是一身冷汗,他看了看時間,才凌晨三點多,然後又重新閉上眼睛平復心跳,面無表情地躺在床上一動不動,他要努力著讓自己睡著,因為他已經好幾天沒有睡覺了,他的身體需要好好的休息。三天前的乙個中午,當少年像往常一樣登入伺服器時,...