Java 同时从多个线程调用的shell脚本
我使用Runtime.exec方法从java调用aix shell脚本。 shell脚本将文件名作为输入。 根据文件名编写脚本中的操作。shell的输出取决于输入参数 如果多个java线程同时并行调用shell脚本,是否会产生问题?(每个java线程可以使用不同的文件名调用脚本。)Java 同时从多个线程调用的shell脚本,java,shell,jakarta-ee,unix,aix,Java,Shell,Jakarta Ee,Unix,Aix,我使用Runtime.exec方法从java调用aix shell脚本。 shell脚本将文件名作为输入。 根据文件名编写脚本中的操作。shell的输出取决于输入参数 如果多个java线程同时并行调用shell脚本,是否会产生问题?(每个java线程可以使用不同的文件名调用脚本。) 我是否必须为每次并行执行编写单独的shell脚本?只要shell脚本本身可以并行运行,而不会干扰其他调用,这就不会产生问题 对于脚本的每次调用,都会产生一个单独的进程(在aix级别上)。只要shell脚本本身可以并行
我是否必须为每次并行执行编写单独的shell脚本?只要shell脚本本身可以并行运行,而不会干扰其他调用,这就不会产生问题
对于脚本的每次调用,都会产生一个单独的进程(在aix级别上)。只要shell脚本本身可以并行运行,而不会干扰其他调用,就不会产生问题
对于脚本的每次调用,都会产生一个单独的进程(在aix级别上)。主脚本也会在内部调用其他shell脚本。如果主脚本由不同的并行线程调用,这是否也可以正常工作?这实际上取决于shell脚本,与从Java启动它们无关。如果它们使用相同的资源(例如,一个删除另一个试图写入的目录)会有冲突。主脚本也会在内部调用其他shell脚本。如果主脚本由不同的并行线程调用,这也会正常工作吗?这实际上取决于shell脚本,与它们从Java启动无关。如果它们使用相同的资源(例如一个删除另一个试图写入的目录),则会发生冲突。