簡體   English   中英

組成的任務運行器在Spring Cloud Dataflow Kubernetes服務器中失敗

[英]Composed task runner failing in spring cloud dataflow kubernetes server

我正在使用示例批處理作業運行組合任務。

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.cloud.dataflow.rest.client.TaskOperations]:工廠方法'taskOperations'拋出異常; 嵌套的異常是org.springframework.web.client.HttpClientErrorException:401 null在org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor $ AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:588)〜[spring-beans-4.3.12.RELEASE。 JAR /:4.3.12.RELEASE]

我正在使用Spring Cloud文檔中提供的組合式任務運行器任務應用程序。

問題可能是因為組成的任務運行程序沒有數據流服務器用戶和密碼。 由於錯誤為401,因此是未經授權的錯誤。 知道我如何通過那些嗎?

如果啟用了SCDF平台安全性,請使用以下參數啟動組合任務:

task launch --name composed-task --arguments "--dataflow-server-username=username --dataflow-server-password=password"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM