我在centos中遇到这样的情况,其中3个不同/独立的调用者将尝试使用各自的命令行参数执行相同的python脚本。例如:python main.py arg1
,python main.py arg2
,python main.py arg3
同时。
我的问题是-首先是否可能,或者我需要复制该python脚本,每个进程将使用3个不同的名称来复制3次。
[如果可能,那么应该怎么做,以使这三个进程不会相互干扰,并且python脚本执行将彼此独立。
即使执行相同的源文件,所有python进程也将彼此完全隔离地运行。
[如果它们与进程内存以外的任何外部资源(例如磁盘上的文件)进行交互,那么您可能需要采取措施以确保进程不会受到干扰(例如,确保每个实例使用不同的文件名,例如)。