国产麻豆精品视频-国产麻豆精品免费视频-国产麻豆精品免费密入口-国产麻豆精品高清在线播放-国产麻豆精品hdvideoss-国产麻豆精品

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊(cè)有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

那些導(dǎo)致Web站點(diǎn)崩潰原因

發(fā)布時(shí)間:  2012/10/10 11:16:07

導(dǎo)致Web站點(diǎn)崩潰的因素有很多,億恩科技總結(jié)分析一些常見的致使這使Web站點(diǎn)崩潰的因素,出現(xiàn)的一下狀況如果能夠解決,那么你就可以應(yīng)付一些突發(fā)事件。本文有國(guó)內(nèi)頂級(jí)IDC供應(yīng)商提供。

  磁盤已滿

  導(dǎo)致系統(tǒng)無法正常運(yùn)行的最可能的原因是磁盤已滿。一個(gè)好的網(wǎng)絡(luò)管理員會(huì)密切關(guān)注磁盤的使用情況,隔一定的時(shí)間,就需要將磁盤上的一些負(fù)載轉(zhuǎn)存到備份存儲(chǔ)介質(zhì)中(例如磁帶)

  日志文件會(huì)很快用光所有的磁盤空間。Web服務(wù)器的日志文件、SQL*Net的日志文件、JDBC日志文件,以及應(yīng)用程序服務(wù)器日志文件均與內(nèi)存泄漏有同等的危害。可以采取措施將日志文件保存在與操作系統(tǒng)不同的文件系統(tǒng)中。日志文件系統(tǒng)空間已滿時(shí)Web服務(wù)器也會(huì)被掛起,但機(jī)器自身被掛起的幾率已大大減低。

  C指針錯(cuò)誤

  用CC++編寫的程序,如Web服務(wù)器API模塊,有可能導(dǎo)致系統(tǒng)的崩潰,因?yàn)橹灰g接引用指針(即,訪問指向的內(nèi)存)中出現(xiàn)一個(gè)錯(cuò)誤,就會(huì)導(dǎo)致操作系統(tǒng)終止所有程序。另外,使用了糟糕的C指針的Java模擬量(analog)將訪問一個(gè)空的對(duì)象引用。Java中的空引用通常不會(huì)導(dǎo)致立刻退出JVM,但是前提是程序員能夠使用異常處理方法恰當(dāng)?shù)靥幚礤e(cuò)誤。在這方面,Java無需過多的關(guān)注,但使用Java對(duì)可靠性進(jìn)行額外的度量則會(huì)對(duì)性能產(chǎn)生一些負(fù)面影響。

  內(nèi)存泄漏

  C/C++程序還可能產(chǎn)生另一個(gè)指針問題:丟失對(duì)已分配內(nèi)存的引用。當(dāng)內(nèi)存是在子程序中被分配時(shí),通常會(huì)出現(xiàn)這種問題,其結(jié)果是程序從子程序中返回時(shí)不會(huì)釋放內(nèi)存。如此一來,對(duì)已分配的內(nèi)存的引用就會(huì)丟失,只要操作系統(tǒng)還在運(yùn)行中,則進(jìn)程就會(huì)一直使用該內(nèi)存。這樣的結(jié)果是,曾占用更多的內(nèi)存的程序會(huì)降低系統(tǒng)性能,直到機(jī)器完全停止工作,才會(huì)完全清空內(nèi)存。

  解決方案之一是使用代碼分析工具(Purify)對(duì)代碼進(jìn)行仔細(xì)分析,以找出可能出現(xiàn)的泄漏問題。但這種方法無法找到由其他原因引起的庫(kù)中的泄漏,因?yàn)閹?kù)的源代碼是不可用的。另一種方法是每隔一段時(shí)間,就清除并重啟進(jìn)程。ApacheWeb服務(wù)器就會(huì)因這個(gè)原因創(chuàng)建和清除子進(jìn)程。

  雖然Java本身并無指針,但總的說來,與C程序相比,Java程序使用內(nèi)存的情況更加糟糕。在Java中,對(duì)象被頻繁創(chuàng)建,而直到所有到對(duì)象的引用都消失時(shí),垃圾回收程序才會(huì)釋放內(nèi)存。即使運(yùn)行了垃圾回收程序,也只會(huì)將內(nèi)存還給虛擬機(jī)VM,而不是還給操作系統(tǒng)。結(jié)果是:Java程序會(huì)用光給它們的所有堆,從不釋放。由于要保存實(shí)時(shí)(JustInTimeJIT)編譯器產(chǎn)生的代碼,Java程序的大小有時(shí)可能會(huì)膨脹為最大堆的數(shù)倍之巨。

  還有一個(gè)問題,情況與此類似。從連接池分配一個(gè)數(shù)據(jù)庫(kù)連接,而無法將已分配的連接還回給連接池。一些連接池有活動(dòng)計(jì)時(shí)器,在維持一段時(shí)間的靜止?fàn)顟B(tài)之后,計(jì)時(shí)器會(huì)釋放掉數(shù)據(jù)庫(kù)連接,但這不足以緩解糟糕的代碼快速泄漏數(shù)據(jù)庫(kù)連接所造成的資源浪費(fèi)。

  進(jìn)程缺乏文件描述符

  如果已為一臺(tái)Web服務(wù)器或其他關(guān)鍵進(jìn)程分配了文件描述符,但它卻需要更多的文件描述符,則服務(wù)器或進(jìn)程會(huì)被掛起或報(bào)錯(cuò),直至得到了所需的文件描述符為止。文件描述符用來保持對(duì)開放文件和開放套接字的跟蹤記錄,開放文件和開放套接字是Web服務(wù)器很關(guān)鍵的組成部分,其任務(wù)是將文件復(fù)制到網(wǎng)絡(luò)連接。默認(rèn)時(shí),大多數(shù)shell64個(gè)文件描述符,這意味著每個(gè)從shell啟動(dòng)的進(jìn)程可以同時(shí)打開64個(gè)文件和網(wǎng)絡(luò)連接。大多數(shù)shell都有一個(gè)內(nèi)嵌的ulimit命令可以增加文件描述符的數(shù)目。

  線程死鎖

  由多線程帶來的性能改善是以可靠性為代價(jià)的,主要是因?yàn)檫@樣有可能產(chǎn)生線程死鎖。線程死鎖時(shí),第一個(gè)線程等待第二個(gè)線程釋放資源,而同時(shí)第二個(gè)線程又在等待第一個(gè)線程釋放資源。我們來想像這樣一種情形:在人行道上兩個(gè)人迎面相遇,為了給對(duì)方讓道,兩人同時(shí)向一側(cè)邁出一步,雙方無法通過,又同時(shí)向另一側(cè)邁出一步,這樣還是無法通過。雙方都以同樣的邁步方式堵住了對(duì)方的去路。假設(shè)這種情況一直持續(xù)下去,這樣就不難理解為何會(huì)發(fā)生死鎖現(xiàn)象了。

  解決死鎖沒有簡(jiǎn)單的方法,這是因?yàn)槭咕程產(chǎn)生這種問題是很具體的情況,而且往往有很高的負(fù)載。大多數(shù)軟件測(cè)試產(chǎn)生不了足夠多的負(fù)載,所以不可能暴露所有的線程錯(cuò)誤。在每一種使用線程的語言中都存在線程死鎖問題。由于使用Java進(jìn)行線程編程比使用C容易,所以Java程序員中使用線程的人數(shù)更多,線程死鎖也就越來越普遍了。可以在Java代碼中增加同步關(guān)鍵字的使用,這樣可以減少死鎖,但這樣做也會(huì)影響性能。如果負(fù)載過重,數(shù)據(jù)庫(kù)內(nèi)部也有可能發(fā)生死鎖。

  如果程序使用了永久鎖,比如鎖文件,而且程序結(jié)束時(shí)沒有解除鎖狀態(tài),則其他進(jìn)程可能無法使用這種類型的鎖,既不能上鎖,也不能解除鎖。這會(huì)進(jìn)一步導(dǎo)致系統(tǒng)不能正常工作。這時(shí)必須手動(dòng)地解鎖。

  服務(wù)器超載

  NetscapeWeb服務(wù)器的每個(gè)連接都使用一個(gè)線程。NetscapeEnterpriseWeb服務(wù)器會(huì)在線程用完后掛起,而不為已存在的連接提供任何服務(wù)。如果有一種負(fù)載分布機(jī)制可以檢測(cè)到服務(wù)器沒有響應(yīng),則該服務(wù)器上的負(fù)載就可以分布到其它的Web服務(wù)器上,這可能會(huì)致使這些服務(wù)器一個(gè)接一個(gè)地用光所有的線程。這樣一來,整個(gè)服務(wù)器組都會(huì)被掛起。操作系統(tǒng)級(jí)別可能還在不斷地接收新的連接,而應(yīng)用程序(Web服務(wù)器)卻無法為這些連接提供服務(wù)。用戶可以在瀏覽器狀態(tài)行上看到connected(已連接)的提示消息,但這以后什么也不會(huì)發(fā)生。

  解決問題的一種方法是將obj.conf參數(shù)RqThrottle的值設(shè)置為線程數(shù)目之下的某個(gè)數(shù)值,這樣如果越過RqThrottle的值,就不會(huì)接收新的連接。那些不能連接的服務(wù)器將會(huì)停止工作,而連接上的服務(wù)器的響應(yīng)速度則會(huì)變慢,但至少已連接的服務(wù)器不會(huì)被掛起。這時(shí),文件描述符至少應(yīng)當(dāng)被設(shè)置為與線程的數(shù)目相同的數(shù)值,否則,文件描述符將成為一個(gè)瓶頸。

  數(shù)據(jù)庫(kù)中的臨時(shí)表不夠用

  許多數(shù)據(jù)庫(kù)的臨時(shí)表(cursor)數(shù)目都是固定的,臨時(shí)表即保留查詢結(jié)果的內(nèi)存區(qū)域。在臨時(shí)表中的數(shù)據(jù)都被讀取后,臨時(shí)表便會(huì)被釋放,但大量同時(shí)進(jìn)行的查詢可能耗盡數(shù)目固定的所有臨時(shí)表。這時(shí),其他的查詢就需要列隊(duì)等候,直到有臨時(shí)表被釋放時(shí)才能再繼續(xù)運(yùn)行。

  這是一個(gè)不容易被程序員發(fā)覺的問題,但會(huì)在負(fù)載測(cè)試時(shí)顯露出來。但可能對(duì)于數(shù)據(jù)庫(kù)管理員(DataBaseAdministratorDBA)來說,這個(gè)問題十分明顯。

  此外,還存在一些其他問題:設(shè)置的表空間不夠用、序號(hào)限制太低,這些都會(huì)導(dǎo)致表溢出錯(cuò)誤。這些問題表明了一個(gè)好的DBA對(duì)用于生產(chǎn)的數(shù)據(jù)庫(kù)設(shè)置和性能進(jìn)行定期檢查的重要性。而且,大多數(shù)數(shù)據(jù)庫(kù)廠商也提供了監(jiān)控和建模工具以幫助解決這些問題。

另外,還有許多因素也極有可能導(dǎo)致Web站點(diǎn)無法工作。如:相關(guān)性、子網(wǎng)流量超載、糟糕的設(shè)備驅(qū)動(dòng)程序、硬件故障、包括錯(cuò)誤文件的通配符、無意間鎖住了關(guān)鍵的表。

久病成醫(yī),一個(gè)身經(jīng)百戰(zhàn)的服務(wù)器管理人員的經(jīng)驗(yàn)可以讓我們少走很多彎路,希望本問可以幫助到正在困惑的各位。預(yù)想了解更多,請(qǐng)登錄億恩科技官方網(wǎng)站。


本文出自:億恩科技【www.artduck.net】

服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營(yíng)性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營(yíng)性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營(yíng)性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
      0
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線

     
     
    黄视频网站免费观看| 可以免费看毛片的网站| 天天做日日爱| 毛片电影网| 日韩男人天堂| 国产精品自拍一区| 国产伦久视频免费观看 视频| 久久精品免视看国产明星| 精品久久久久久综合网| 国产极品精频在线观看| 免费国产在线观看不卡| 国产伦久视频免费观看视频| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 午夜家庭影院| 日韩字幕在线| 99热精品在线| 久久成人性色生活片| 一本高清在线| 欧美激情在线精品video| 亚洲女初尝黑人巨高清在线观看| 天天色成人网| 国产精品自拍在线观看| 亚洲女人国产香蕉久久精品| 亚洲女人国产香蕉久久精品| 成人影院一区二区三区| 91麻豆爱豆果冻天美星空| 一级女人毛片人一女人| 一级女性大黄生活片免费| 精品视频一区二区三区免费| 欧美电影免费| 成人a大片在线观看| 精品久久久久久中文字幕一区| a级黄色毛片免费播放视频| 午夜欧美成人久久久久久| 国产网站在线| 久久99中文字幕久久| 91麻豆精品国产自产在线| 91麻豆精品国产自产在线观看一区| 亚洲爆爽| 日本在线不卡视频| 国产网站在线| 国产伦精品一区二区三区无广告| 一a一级片| 精品在线观看一区| 精品视频免费观看| 高清一级片| 欧美激情一区二区三区中文字幕| 日韩欧美一及在线播放| 麻豆系列国产剧在线观看| 免费一级片网站| 天天做人人爱夜夜爽2020| 精品久久久久久中文字幕一区| 一级女性全黄生活片免费| 成人影院一区二区三区| 久久国产精品永久免费网站| 黄色免费三级| 99色视频在线观看| 精品国产一区二区三区国产馆| 99热精品在线| 国产麻豆精品hdvideoss| 精品国产一区二区三区免费| 国产网站免费在线观看| 亚飞与亚基在线观看| 午夜激情视频在线观看| 国产精品自拍亚洲| 美女免费精品视频在线观看| 日韩在线观看视频黄| 久久99中文字幕| 黄视频网站在线看| 91麻豆国产| 欧美电影免费| 欧美1卡一卡二卡三新区| 欧美1卡一卡二卡三新区| 天天做日日干| 国产伦精品一区二区三区在线观看| 四虎影视久久| 日本伦理黄色大片在线观看网站| 毛片的网站| 91麻豆精品国产片在线观看| 国产极品白嫩美女在线观看看| 日韩av东京社区男人的天堂| 九九精品影院| 免费一级片网站| 国产视频一区二区三区四区| 一级片免费在线观看视频| 国产伦精品一区二区三区在线观看| 成人免费观看网欧美片| 日本免费乱理伦片在线观看2018| 欧美一区二区三区在线观看| 国产麻豆精品视频| 日本伦理黄色大片在线观看网站| 四虎影视库| 九九干| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 美女免费精品视频在线观看| 亚洲女人国产香蕉久久精品| 日韩免费在线视频| 91麻豆精品国产自产在线| 日韩一级黄色| 精品国产一区二区三区免费| 精品视频免费在线| 国产精品自拍亚洲| 欧美激情一区二区三区在线播放| 四虎论坛| 欧美1区| 91麻豆国产级在线| 日韩专区一区| 天天做日日爱| 国产成人啪精品| 九九国产| 精品视频免费在线| 一a一级片| 99久久精品国产片| 青青青草影院 | 日本免费看视频| 黄色福利片| 99色精品| 国产视频久久久久| 国产成人欧美一区二区三区的| 日韩中文字幕在线播放| 一本高清在线| 九九九国产| 日本伦理片网站| 国产视频一区二区三区四区| 国产91素人搭讪系列天堂| 亚洲wwwwww| 精品国产亚洲人成在线| 韩国妈妈的朋友在线播放| 国产一区二区精品在线观看| 亚洲www美色| 美女免费精品视频在线观看| 国产伦精品一区二区三区无广告| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 亚飞与亚基在线观看| 韩国毛片 免费| 九九热精品免费观看| 精品久久久久久综合网| 成人免费观看网欧美片| 精品国产一区二区三区免费| 日韩中文字幕一区二区不卡| 青草国产在线观看| 欧美激情一区二区三区在线播放| 国产视频网站在线观看| 天天做人人爱夜夜爽2020| 美女被草网站| 精品久久久久久中文| 免费国产在线观看| 欧美电影免费| 国产视频一区在线| 免费国产在线视频| 欧美另类videosbestsex高清| 国产视频一区二区三区四区| 中文字幕一区二区三区精彩视频 | 成人影院一区二区三区| 九九久久99| 国产网站免费视频| 国产国产人免费视频成69堂| 日日夜夜婷婷| 国产伦精品一区二区三区无广告| 国产成人精品综合在线| 精品久久久久久免费影院| 成人影视在线播放| 日本特黄特色aa大片免费| 国产视频在线免费观看| 亚欧乱色一区二区三区| 精品国产亚洲人成在线| 午夜在线观看视频免费 成人| 亚洲 欧美 91| 可以免费在线看黄的网站| 黄视频网站在线免费观看| 精品久久久久久综合网| 一a一级片| 中文字幕97| 国产成人精品综合在线| 日韩欧美一二三区| 韩国毛片 免费| 一级女性全黄久久生活片| 日本乱中文字幕系列| 国产麻豆精品| 精品视频免费看| 日韩免费在线视频| 欧美1区| 成人影视在线播放| 欧美另类videosbestsex久久| 精品久久久久久综合网| 精品国产一区二区三区精东影业| 欧美国产日韩一区二区三区| 台湾毛片| 精品国产亚一区二区三区| 99热精品在线| 亚洲精品久久玖玖玖玖| 毛片的网站| 国产网站在线| 久久国产精品自线拍免费| 99色精品| 日韩专区第一页| 精品美女| 在线观看导航| 国产一区二区高清视频| 国产伦久视频免费观看 视频|