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
(#换成@)。