你的位置:首页 > 软件开发 > Java > spider 配置文件参考

spider 配置文件参考

发布时间:2016-11-19 20:00:05
spider有一个配置文件spider.配置文件支持三种不同的方式进行指定:1、 通过环境变量指定。SPIDER_CONFIG环境变量指定spider启动文件所在的位置。2、 通过java系统属性执行。java系统属性spider.config指定spider启动文件所在的位置。 ...

spider有一个配置文件spider.

配置文件支持三种不同的方式进行指定:

1、 通过环境变量指定。SPIDER_CONFIG环境变量指定spider启动文件所在的位置。

2、 通过java系统属性执行。java系统属性spider.config指定spider启动文件所在的位置。

3、 从classpath获取。该配置文件需存放在classpath*:目录下,spider中间件启动时会自动从classpath*下搜索第一个找到的spider.

三者的优先级为先从环境变量获取,如果能获取到则使用SPIDER_CONFIG环境变量指定的启动文件。如果为空,则从java系统属性获取。如果还是获取不到,则从默认的classpath*目录下获取。如果三个地方都获取不到,则启动失败。

spider的配置文件结构如下:

<??><spider>  <nodeName value="client" cloud="false" role="production"    serviceCenter="localhost:7070" appVersion="" charset="UTF-8" dev="true" detectInterval="60000"/>  <plugins>    <plugin pluginId="spider.localService" serviceTimeout="60000"      zlibCompress="false" encrypt="false" anonymous="true"      serviceProxyPackage="com.ld.net.spider.demo.parallel;com.ld.net.spider.manage.api;com.ld.net.spider.demo.broadcast;com.ld.net.spider.demo.bs.wx;com.ld.net.spider.demo.pl">      <server enable="false" port="17070" reliable="false"        threadCount="200" serviceExportPackage="" />    </plugin>    <plugin pluginId="spider.channel">      <cluster clusterName="ANB" connectionSize="10">        <workNode address="localhost" port="18051" />      </cluster>    </plugin>    <plugin pluginId="spider.filter">    </plugin>  </plugins>  <routeItems consistent="true">    <routeItem serviceId="*" clusterName="ANB" />    <!-- <routeItem serviceId="*" appVersion="" subSystemId=""      systemId="" companyId="" clusterName="spider-server" /> -->  </routeItems></spider>

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:spider 配置文件参考

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录