Spring XD - 无法取消部署&通过--cmdfile选项销毁流

时间:2016-03-14 18:49:43

标签: spring-data spring-xd

今天我已经开始自动执行某些Spring-XD任务,例如流创建,部署和取消部署。

为此,我的所有undeploy和destroy命令都位于一个文件中,但是当我运行以下

$xd-shell --cmdfile auto_cleanup_14032016_235706.txt

我得到以下输出:

  

警告:命令'stream destroy --name ingestion_14032016_235706_<>'被发现但目前无法使用(输入'help'然后输入以了解此命令)

但是当我在交互式shell xd-shell中运行相同的命令时 - 它似乎工作正常。 :(

1 个答案:

答案 0 :(得分:1)

当xd-shell无法连接到Spring XD管理员时,您会注意到此警告。除非指定xd-shell假定管理服务器在localhost上。 将以下语句添加到cmdfile的顶部。

  

admin config server http://spring-xd-admin-server:9393

如果需要,还可以向spring xd admin提供凭据。