我正在开发SpringCloudDataFlow自定义源应用程序,它从restendpoint获取数据。我使用Spring云数据流和Skipper服务器将这个定制jar推送到PCF(Pivotal cloud Foundry)。这很好,但现在我想将一些自定义环境属性传递给应用程序。下面是我用来将jar部署到repo的yaml配置。尝试将其传递到env bucket下的下方,但应用程序在运行时似乎没有拾取它。。请建议
DB_HOST:host_url
DB_PORT:3306
DB_SCHEMA:test
DB_USER: user
DB_PASS:pwd
应用yml用于将自定义源复制到SCDF应用程序回购
---
applications:
- name: pocclient
memory: 2G
instances: 1
path: ../target/custom-sink-client-0.0.17-SNAPSHOT.jar
buildpacks:
- java_buildpack
env:
JAVA_VERSION: 1.8.0_+
SPRING_PROFILES_ACTIVE: cloud
JBP_CONFIG_SPRING_AUTO_RECONFIGURATION: '{enabled: false}'
DB_HOST:host_url
DB_PORT:port
DB_SCHEMA:test
DB_USER:
DB_PASS:
基于描述中有限的细节,不清楚您试图用SCDF和自定义接收器做什么,同样,您在哪个平台上配置所有组件。您可能希望编辑包含更多详细信息的帖子。
在Cloud Foundry中,如果您希望SCDF自动部署具有配置服务器绑定的应用程序,则需要查看参考指南以了解更多信息。服务实例必须存在于同一组织/空间中,且服务实例名称应在SCDF中配置,因此当SCDF代表您部署应用程序时,它还将自动将应用程序与服务实例绑定。
在库伯内特斯,这是一个类似的机制;但是,在将所需的应用程序部署为裸吊舱时,您需要提供配置服务器URI配置作为环境变量。
我有一个Spring Batch Spring Boot应用程序,需要将其转换为图像,然后在Spring Cloud Data Flow中使用该应用程序来调度工作。
问题: 我完成了tuto:https://docs.spring.io/spring-cloud-dataflow/docs/current/reference/htmlsingle/#_custom_processor_application 然后注册了一个名为transformer(处理器类型)的自定义应用程序。 picture 创建一个流,并使用自定义应用程序部署它。 -问题1:自定义应用程
亚马逊弹性豆茎简介说: 弹性豆茎让你“打开引擎盖”并保持完全控制...甚至通过弹性豆茎控制台传递环境变量。 http://aws.amazon.com/elasticbeanstalk/ 除了弹性Beanstalk配置中的环境变量外,如何传递其他环境变量?
我有一个在Azure应用服务上运行的ASP. NET Core(RC1)应用程序。该应用程序从环境变量中进行配置。我目前使用Azure门户的“应用程序设置”页面来设置这些环境变量。该应用程序与Kudu一起部署(如果这相关?) 我想要一种以编程方式设置这些环境变量的方法,这样我就不必每次想要创建新的环境变量或修改现有环境变量时都通过Azure门户。理想情况下,我想通过调用REST API来做到这一点
我有一个Spring Boot应用程序,它与DB交互,使用spring data REST提供资源。我想从环境变量中获得配置。下面是我的属性文件。 我的环境变量在图像https://ibb.co/cyxsnc中 我甚至还尝试了下面的配置 注意:如果设置如下所示的值,配置工作正常 我错过了什么?
我有一个MarkdownService,它执行以下操作: > 打开事务处理 谢谢!