往事如風
          記錄工作中的點點滴滴 留住那些淡淡的回憶
          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

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 三台县| 泰安市| 分宜县| 太湖县| 连云港市| 兖州市| 岐山县| 任丘市| 蕉岭县| 天柱县| 清水河县| 玉山县| 芜湖县| 天峨县| 安仁县| 柘城县| 通许县| 邹平县| 太仆寺旗| 正蓝旗| 佛坪县| 隆回县| 兴和县| 喜德县| 法库县| 九寨沟县| 清丰县| 定襄县| 普兰县| 凤城市| 会同县| 萨嘎县| 阳曲县| 淮南市| 琼海市| 平武县| 噶尔县| 榆林市| 金沙县| 冕宁县| 昭平县|