有没有办法在启动 spring xd 的新实例时启动一组已定义的 steam 和 tap ?
场景是这样的:我们已经在开发系统上完成了一些原型设计,但现在我们想要构建并将其发布给测试团队。我们希望自动化大部分后台工作,用户只需担心流的输出,而不必担心流或其定义或部署。
为了方便这一点,我们可以使用任何运行时配置吗?
更新:我们当前的方法涉及编写一个 shell 脚本来对 Spring API 进行一些剩余调用,以创建和部署所需的流。
shell 维护用户命令的日志:
spring-shell.log
您可以在创建流(或使用 shell 命令创建文件)后对其进行编辑,然后使用脚本命令:
xd:>script foo.xd
or
$ bin/xd-shell < foo.xd
(不需要 .xd 后缀,文件名可以是任何名称)。
EDIT(下面评论)...
这确实伴随着一个警告:bin/xd-shell < foo.xd
无论成功还是失败都将运行所有命令,并且xd-shell --cmdfile foo.xd
如果命令失败,将立即终止执行并返回退出代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)