首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >scdf 1.7.3 docker k8s函数-运行器未启动

scdf 1.7.3 docker k8s函数-运行器未启动
EN

Stack Overflow用户
提问于 2019-04-01 20:24:46
回答 1查看 70关注 0票数 0

尝试将函数运行器部署到scdf k8s中。

代码语言:javascript
代码运行次数:0
运行
复制
http --server.port=9001 | f-run: function-runner --function.className=com.example.functions.CharCounter --class-name=com.example.functions.CharCounter --location="maven://io.spring.sample:function-sample:jar:1.0.2" | log

我已经使用function-runner-kafka 1.1.0.M1创建了一个docker镜像。

总是得到:

代码语言:javascript
代码运行次数:0
运行
复制
***************************
APPLICATION FAILED TO START
***************************
Description:
Binding to target org.springframework.cloud.stream.app.function.app.FunctionProperties@264f218 failed:
    Property: function.className
    Value: null
    Reason: may not be empty
Action:
Update your application's configuration

在流定义中,如何将maven uri设置为function-jar

我想使用jar代码将函数运行器运行到scdf k8s中。

EN

回答 1

Stack Overflow用户

发布于 2019-04-01 21:12:02

function-runner模型被弃用,取而代之的是Spring Cloud Stream中提供的原生Spring Cloud函数集成。

您可以简单地使用function @Bean构建一个Spring Cloud Stream应用程序,并将它们作为链的一部分,或者在运行时解析为一个单独的函数。

有关更多详细信息,请参阅ref. guide

一旦你有了一个具有多个功能@Bean的应用程序,你也有能力将它们与其他App Starters组合在一起,并在SCDF DSL中使用它。

有关更多背景信息,请参阅此blog on this subject

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55455066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档