0

spring 云数据流服务器任务参数通过数据流服务器 UI 正确传递。它作为查询字符串传递并附加在 url 的末尾。 /tasks/executions?name=wr3-processing-smc-118&arguments=--INSTANCE=local 但是当我通过下面的java代码启动任务时,

arguments.add("--INSTANCE=local"); task.launch(arguments);

我在控制台中看到如下 POST 调用:

HTTP POST /tasks/executions?name=wr3-processing-smc-121
2021-12-22 18:29:57.953 DEBUG 18560 --- [           main] o.s.web.client.RestTemplate              : Accept=[application/json, application/*+json]
2021-12-22 18:29:57.953 DEBUG 18560 --- [           main] o.s.web.client.RestTemplate              : Writing [{properties=[], arguments=[--INSTANCE=local]}] with org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter

但是值 INSTANCE 不会传递到已启动的任务中。请说清楚

4

0 回答 0