我正在使用 spring-boot 和 spring-boot-yarn 将纱线应用程序提交到集群。
我的用例接近本教程https://github.com/spring-guides/gs-yarn-basic中描述的用例。
唯一的区别是我的“客户端”应该是一个 Web 应用程序,并在发出 Web 请求时提交纱线作业。
我遇到的问题是对“客户端”网络应用程序的网络请求提供了我需要传递给纱线作业的参数。
在上述教程中,参数作为命令行参数传递给 application.yml 中指定的 appmaster / 容器。在我的情况下,这种方法不起作用,因为每个纱线作业都有一组不同的参数。
有没有办法将动态参数传递给纱线作业,而无需在 application.yml 中硬编码它们?