LivySessionController
描述:
通过HTTP管理Spark会话池
标签:
Livy, REST, Spark, http
参数:
如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 并且 参数还支持 表达式语言.
名字 | 默认值 | 允许值列表 | 描述 |
---|---|---|---|
Livy主机 | 指定Livy服务器的主机或IP地址 支持表达式语言 (仅支持变量) | ||
Livy端口号 | 8998 | 指定Livy服务器的端口号 支持表达式语言 (仅支持变量) | |
会话池大小 | 2 | 指定保持活跃的会话大小 支持表达式语言 (仅支持变量) | |
会话类型 | spark | - spark - pyspark - pyspark3 - sparkr | 指定Spark启动的会话类型 (spark, pyspark, pyspark3, sparkr, 等待) |
会话状态时间 | 2 sec | 指定请求会话信息更新的等待时间。 支持表达式语言 (仅支持变量) | |
SSL服务 | 控制器服务API: SSLContextService 实现: StandardRestrictedSSLContextService StandardSSLContextService | 提供客户端认证信息的TLS/SSL连接服务 | |
连接超时 | 5 secs | 连接远程服务的最大等待时间 | |
会话JAR | 提供用于Spark会话的JAR包 支持表达式语言 (仅支持变量) | ||
会话文件 | 提供用于Spark会话的文件 支持表达式语言 (仅支持变量) | ||
Kerberos证书服务 | 控制器服务API: KerberosCredentialsService 实现: KeytabCredentialsService | 指定用于Kerberos授权的证书服务配置 |
状态管理:
该组件不保存状态。
限制:
该组件没有限制
系统资源考量:
未提供。