我在集群Quartz / Spring Batch环境中工作,我需要在一天中的不同时间调用许多shell脚本。管理员不希望我们在所有Spring Batch机器上维护脚本,并且他们不希望使用共享文件系统。
我在考虑将shell脚本存储在数据库中,但我无法弄清楚如何用字节流替换ProcessBuilder(commandFile)
commandFile。
有什么建议吗?
答案 0 :(得分:0)
为什么需要byteStream
? ProcessBuilder
似乎采用String
的列表或String
的vararg - 您不能从数据库中的命令读取字符串吗?