314.2. URI 选项

Spark Rest 组件支持 12 个选项,它们如下。

Name描述默认类型

端口 (消费者)

端口号。默认情况下将使用 4567

4567

int

ipaddress (consumer)

设置 Spark 应该侦听的 IP 地址。如果没有调用默认地址,则为 '0.0.0.0'。

0.0.0.0

字符串

最小线程 (高级)

Spark thread-pool 中的最少线程数量(全局共享)

 

int

最大线程数 (高级)

Spark thread-pool 中的最大线程数量(全局共享)

 

int

timeOutMillis (advanced)

在 millis 中处于空闲状态的线程在线程闲置时超时将从线程池中终止

 

int

keystoreFile (安全性)

配置连接,使其安全使用密钥存储文件

 

字符串

KeystorePassword (security)

配置与使用密钥存储密码的安全连接

 

字符串

信任存储文件 (安全性)

配置连接以使用 truststore 文件的安全

 

字符串

truststorePassword (security)

配置连接以使用 truststore 密码的安全

 

字符串

sparkConfiguration (advanced)

使用共享的 SparkConfiguration

 

SparkConfiguration

sparkBinding (advanced)

使用自定义 SparkBinding 映射到/来自 Camel 消息。

 

SparkBinding

resolveProperty Placeholders (advanced)

启动时,组件是否应自行解析属性占位符。只有 String 类型的属性才能使用属性占位符。

true

布尔值

Spark Rest 端点使用 URI 语法进行配置:

spark-rest:verb:path

使用以下路径和查询参数:

314.2.1. 路径名(2 参数):

Name描述默认类型

verb

需要 得到、发布、放置、补丁、删除、头、跟踪、连接或选项。

 

字符串

path

需要支持 Spark 语法的内容路径。

 

字符串