SeimiCrawler分佈式實現

一、在master安裝redis,默認的端口號是6379
二、照着官網給的demo編寫程序
三、修改seimi.properties中的redis.host之類的參數,使用seimi默認的鏈接mysql的話,
就修改對應的數據鏈接的參數(不使用則本身編寫寫鏈接數據庫的方式)
四、在main包(包名可自定義)下寫兩個main的類,一個main是master調用,另外一個提供給workers調用
    4-一、master調用的main
              Seimi s = new Seimi();
              s.start("DefRedis");
    4-二、workers調用的main
              Seimi s = new Seimi();
              s.startWorkers();   
五、在pom.xml文件中加入seimi自帶的打包插件
六、在myeclipse執行    clean package    命令
七、刷新一下項目,會發如今項目的的target會生成一些jar或文件夾之類的
八、複製    seimi-0.0.1-SNAPSHOT(裏面包含bin、seimi文件夾)    文件夾發送到linux系統中
九、在linux文件夾中切換到    seimi-0.0.1-SNAPSHOT    中
十、在master執行    ./bin/run.sh DefRedis    的命令便可觀察程序運行的情況
十一、在workers執行    ./bin/run.sh    的命令便可觀察程序運行的情況
相關文章
相關標籤/搜索