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 语法的内容路径。 | 字符串 |