java - 春季云数据流 kubernetes 服务器中的组合任务运行程序失败
问题描述
我正在使用示例批处理作业运行组合任务。
task create batch-comp --definition "b1: batch && b2: batch"
当我在我的 Kubernetes scdf 服务器中运行它时,我收到以下错误:
通过字段“taskOperations”表达的不满足的依赖关系;嵌套异常是 org.springframework.beans.factory.BeanCreationException:在类路径资源 [org/springframework/cloud/task/app/composedtaskrunner/DataFlowConfiguration.class] 中定义名称为“taskOperations”的 bean 创建时出错:通过工厂方法实例化 bean 失败; 嵌套异常是 org.springframework.beans.BeanInstantiationException:无法实例化 [org.springframework.cloud.dataflow.rest.client.TaskOperations]:工厂方法“taskOperations”抛出异常;嵌套异常是 org.springframework.web.client.HttpClientErrorException: 401 null at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:
我正在使用 spring 云文档中给出的组合任务运行器任务应用程序。
问题可能是因为组合任务运行程序没有数据流服务器用户和密码。由于错误是401,未经授权的错误。知道如何通过这些吗?
解决方案
如果启用了 SCDF 平台安全性,请使用以下参数启动组合任务:
task launch --name composed-task --arguments "--dataflow-server-username=username --dataflow-server-password=password"
推荐阅读
- amazon-web-services - 我可以连接到多可用区 RDS 数据库实例的辅助数据库服务器吗?
- typescript - 合并 Socket.IO 的 TypeScript 接口声明不起作用
- reactjs - 尝试“读取”firebase 数据并将其呈现在 ReactJS 上
- reactjs - 定义不带样式组件的 CSS 变量
- django - 注释来自过滤的相关对象的值——案例、子查询或其他方法?
- idl - 在 IDL 中使用 IDLgrClipBoard 时,MacO 能否正确显示图像?
- angular - 延迟 *ngIf 语句
- sql - 需要通过连接 Oracle DB 中的多个表来创建空表
- html - 在某些缩放级别将绝对定位的 div 对齐 1px
- javascript - 如何将全日历视图设置为在当前日期前 1 周开始?