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    的命令便可观察程序运行的情况
相关文章
相关标签/搜索