【问题标题】:Cannot deploy stream through spring-cloud-dataflow-server in sap-cloud-foundry无法通过 sap-cloud-foundry 中的 spring-cloud-dataflow-server 部署流
【发布时间】:2017-12-11 03:25:26
【问题描述】:

我将 spring-cloud-dataflow-server-cloudfoundry 部署到 SAP Cloud Fondry,环境如下:

SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_URL:https://api.cf.sap.hana.ondemand.com
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_ORG:{org}
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_SPACE:{space}
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_DOMAIN:{doamin}
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_USERNAME:username
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_PASSWORD:password
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_SKIP_SSL_VALIDATION:false
SPRING_CLOUD_DEPLOYER_CLOUDFOUNDRY_STREAM_SERVICES: mq

并使用批量导入应用程序导入流启动器应用程序。 我使用“time-source-rabbit-1.3.0.RELEASE.jar”和“log-sink-rabbit-1.3.0.RELEASE.jar”创建流。

但我无法部署流。 最终状态为“部分”,应用运行时失败。

我的问题是: 1. spring-cloud-dataflow-server-cloudfoundry 是否可以像我使用的那样在SAP cloud Foundry中使用? 2.使用spring-cloud-dataflow-server-cloudfoundry仪表板在cloudfoundry中部署流时,我应该设置任何其他必要的属性吗?

提前致谢。

【问题讨论】:

    标签: spring-cloud-dataflow


    【解决方案1】:

    查看manifest.yml,似乎org、space 和domain 没有被SAP-CF 特定值替换。请注意ref. guide 中的以下注释。

    现在我们可以配置应用了。以下配置适用于 Pivotal Web 服务。在运行这些命令之前,您需要填写 {org}、{space}、{email} 和 {password}。

    如果您将它们替换为您的环境特定属性,下一步是检查 SCDF 服务器的日志。如果部署失败,将会有具体的详细信息说明部署失败的原因。

    现在回答你的问题。

    对于#1,很难说没有日志或环境细节。我们不会针对 Cloud Foundry 的 SAP 分发进行主动测试。只要发行版与 Diego 1.7.1 及更高版本兼容,它应该可以工作。我们还在project site 中发布了CF 兼容版本。也许这有助于比较 SAP CF 环境及其基础版本。

    对于#2,不,您不需要任何其他属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多