往事如風
          記錄工作中的點點滴滴 留住那些淡淡的回憶
          posts - 6,  comments - 3,  trackbacks - 0

          今天公司DNS切換,結果napoli這邊收到大量報警,這就奇怪了,數據都是正確的,報警的結果確都是錯誤的,調試了一些腳本,發現有這個奇怪的文本" Binary file (standard input) matches "原來grep把輸入數據臨時文件當成是二進制文件了,這里加 -a 就可以解決這個問題。

          但是,為什么文本文件會被當成是二進制文件?和今天的DNS切換有什么關系?分析后發現,因為dns的問題,抓數據的腳本執行時間明顯變長,這樣,在文件還在寫入的時候,監控腳本就開始讀取數據文件,在這樣的并發訪問下,grep會認為自己正在訪問一個binary文件,導致監控誤報警。

          posted on 2010-07-14 19:17 井底青蛙,常望天空 閱讀(174) 評論(0)  編輯  收藏 所屬分類: shell

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          <2010年7月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 册亨县| 宁国市| 云安县| 眉山市| 太康县| 秦皇岛市| 伊通| 北辰区| 乐清市| 汝阳县| 琼中| 全椒县| 桐城市| 奉新县| 兰溪市| 丽水市| 民丰县| 浪卡子县| 化州市| 平阳县| 肥乡县| 淮滨县| 岢岚县| 揭东县| 吐鲁番市| 琼结县| 安义县| 屏山县| 化德县| 马鞍山市| 平武县| 井陉县| 蛟河市| 浦城县| 广南县| 横山县| 景谷| 会宁县| 鄂托克旗| 镶黄旗| 五寨县|