Jarod@termainal$ tail * >> blog

          A Developer's Notebook

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            24 Posts :: 9 Stories :: 12 Comments :: 0 Trackbacks

          2008年2月15日 #

          最近公司網站的squid離奇crash,用下面命令啟動squid:
          squid --9
          -N: 用非守護進程方式運行
          -d 9: 9級輸出信息(最詳細)

          最后看到錯誤信息并且squid馬上crash:
          "File size limit exceeded (core dumped)"

          同事說可能是log文件太大,后來google到一郵件列表的信息確認了的確是,是log文件中的store.log超過2G時就會報這個錯誤。

          解決方法:
          在squid.conf中查找"TAG: cache_store_log",在其下插入一行
          cache_store_log none
          即可把store log關掉



          posted @ 2008-05-02 20:25 Jarod 閱讀(917) | 評論 (0)編輯 收藏

          硬件:
          機器上有一塊硬盤通過ide連接,兩塊通過sata連接,hda是用來安裝系統的,sda和sdb組raid1。
          hda: 160G
          sda:160G
          sdb:160G

          軟件:
          linux下用mdadm管理軟陣列設備,詳見http://www.linuxmanpages.com/man8/mdadm.8.php

          經過以下操作,既可搭建完成:

          創建md設備
          mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda /dev/sdb

          查看設備狀態
          cat /proc/mdstat
          正常的話輸出類似:
          Personalities : [raid1] 
          md0 
          : active raid1 sdb[1] sda[0]
                
          156290816 blocks [2/2] [UU]
                [
          =>.]  resync =  9.9% (15526336/156290816) finish=74.9min speed=31293K/sec

          格式化陣列(ext3):
          mkfs.ext3 /dev/md0

          創建掛載點:
          mkdir /data

          在/etc/fstab中加入:
          /dev/md0 /data ext3 defaults 0 0

          使掛載馬上生效:
          mount /data


          posted @ 2008-03-25 10:24 Jarod 閱讀(1110) | 評論 (1)編輯 收藏

          import java.util.HashMap;

          import net.sf.json.JSONObject;
          import net.sf.json.JsonConfig;
          import net.sf.json.processors.JsDateJsonBeanProcessor;

          /**
           * 
          @author jarod
           *
           
          */
          public class JsonDate {

              
          public static void main(String[] args) {
                  
          // json-lib默認不支持java.sql.Date的序列化,要序列化自己的類,實現一個BeanProcessor處理即可
                  JsDateJsonBeanProcessor beanProcessor = new JsDateJsonBeanProcessor();
                  java.sql.Date d 
          = new java.sql.Date(System.currentTimeMillis());

                  
          // 直接序列化
                  JsonConfig config = new JsonConfig();
                  JSONObject json 
          = beanProcessor.processBean(d, config);
                  System.out.println(json.toString());

                  
          // 序列化含java.sql.Date作為屬性值的bean
                  HashMap m = new HashMap();
                  m.put(
          "date", d);
                  config.registerJsonBeanProcessor(java.sql.Date.
          class, beanProcessor);
                  json 
          = JSONObject.fromObject(m, config);
                  System.out.println(json.toString());
              }
          }
          posted @ 2008-02-15 10:11 Jarod 閱讀(4151) | 評論 (4)編輯 收藏

          主站蜘蛛池模板: 同心县| 肇庆市| 汉源县| 桐城市| 蛟河市| 康定县| 门源| 军事| 离岛区| 沭阳县| 集安市| 皋兰县| 岳阳市| 南丰县| 长汀县| 海兴县| 无极县| 马龙县| 商都县| 韩城市| 松江区| 岑巩县| 乐清市| 特克斯县| 阳信县| 台东县| 江阴市| 铜陵市| 吉首市| 清新县| 甘谷县| 东城区| 太谷县| 鄂托克旗| 晋城| 桃园市| 新平| 万山特区| 沾化县| 辽中县| 印江|