我们有一个spring-boot应用程序,我们想绑定到位于相同组织和空间中的数据流服务。 绑定成功执行,我们可以在运行时看到
cf env my-app
"p-dataflow": [
{
"binding_name": null,
"credentials": {},
"instance_name": "rm-dataflow",
"label": "p-dataflow",
"name": "rm-dataflow",
"plan": "standard",
"provider": null,
"syslog_drain_url": null,
"tags": [
"data-flow",
"spring-cloud"
],
"volume_mounts": []
}
],
但是此绑定丢失了凭据。
我阅读的所有文档都告诉您,凭证绑定可能会自动执行。仅绑定到外部服务需要创建带有硬编码URL和凭据的服务密钥。
所以我的问题是: 绑定的选项有哪些? 处理服务通信应用程序的最佳方法是什么? 如何将数据流绑定到我的应用程序,并让PCF控制凭据和URL?
我们正在使用PCF 2.3和spring-boot v2。 用于PCF服务器版本的Spring Cloud Data Flow:1.2.0