-
Notifications
You must be signed in to change notification settings - Fork 8
v5.x resource.xml资源文件说明
成文 edited this page Dec 25, 2023
·
22 revisions
<?xml version="1.0" encoding="UTF-8"?>
<config>
<socket>
<name>标识名称(用于实例调用,可配合L1seq使用,达到单源多库)</name>
<type>mysql(类型)</type>
<host>111.111.11.11(地址)</host>
<port>3306(端口)</port>
<user>username(用户)</user>
<password>password(密码)</password>
<maxPoolSize>10</maxPoolSize>
<!---最大资源池大小,即可建立最大连接数,不配置将默认使用全局配置 -->
<L1name>members_#{seq} </L1name>
<!---二级资源标识,可选,自动根据二级资源生成独立的数据处理通道,(数据库名称,seq标识序列数据库,若无可为去除,seq也无需配置) -->
<L1seq>0,1</L1seq>
<!---辅助二级资源标识生成,可选 -->
<remarks>资源进行介绍说明(可选)</remarks>
</socket>
<socket>
<!--- 名称,可配合L1seq使用,达到单源多库 -->
<name>searchplatform</name>
<!--- 别名用于实例调用,多库时可以仅建立一个连接,可选 -->
<alias>platformES</alias>
<!--- 类型 -->
<type>es</type>
<!--- 地址,file读取使用文件路径 -->
<path>10.111.111.1,10.111.111.2</path>
<!---默认值,可选 -->
<defaultValue></defaultValue>
<!---最大连接数,不配置将默认使用全局配置 -->
<maxPoolSize>10</maxPoolSize>
<!---二级资源标识,可选,自动根据二级资源生成独立的数据处理通道 -->
<L1name>index_#{seq}<L1name>
<!---辅助二级资源标识生成,可选 -->
<L1seq>0,1</L1seq>
</socket>
<socket>
<name>searchsolr</name>
<alias>items</alias>
<type>es</type>
<path>10.111.111.1,10.111.111.2</path>
<defaultValue>{"collectionname":"product"}</defaultValue>
<!--- 为支持特种的接入类型所需参数,超出上述参数配置的,将其余配置按一定方式配入defaultValue中,在connector处进行解析 -->
</socket>
<socket>
<name>vearch_v</name>
<type>vearch</type>
<!--- master#router-->
<path>10.111.111.1:8817#10.111.111.2:9001</path>
<defaultValue>{"dbname":"vectors"}</defaultValue>
</socket>
<socket>
<name>product_price</name>
<alias>product_price</alias>
<type>kafka</type>
<path>10.111.111.1:1234,10.111.111.2:1234</path>
<defaultValue>{"consumer.topic":"new_product_price,update_product_price","group.id":"efconsumer"}</defaultValue>
<customParams>{"max.poll.records":2000,"session.timeout.ms":10000,"heartbeat.interval.ms":2000
,"enable.auto.commit":"false","batch.size":2000,"max.poll.interval.ms":3000}</customParams>
</socket>
<socket>
<name>csv_folder</name>
<type>files</type>
<!--- 扫描文件夹路径,需是可访问路径,不再同台机器,可挂载远程目录 -->
<host>/opt/train.data/testfolder</host>
<!--- 扫描文件夹下那些类型的文件 -->
<defaultValue>{"extension":".csv"}</defaultValue>
</socket>
<socket>
<name>smallpic</name>
<type>fastdfs</type>
<host>ip:22122</host>
<!--- 控制该连接并发,用于子线程多路调用 -->
<maxPoolSize>10</maxPoolSize>
</socket>
<socket>
<name>product_msg</name>
<type>rocketmq</type>
<host>host_ip:9876</host>
<!--- 消息topic与消费组名称 -->
<defaultValue>{"consumer.topic":"product_price:*","group.id":"product_price_consume"}</defaultValue>
<customParams>{"PullBatchSize":100,"AutoCommit":false}</customParams>
</socket>
</config>
ElasticFlow