Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Azure:如果我通过远程桌面在VM上运行程序';s CLI,该程序是否仍在运行,直到我关闭CLI时完成?_Python_Azure_Cloud - Fatal编程技术网

Python Azure:如果我通过远程桌面在VM上运行程序';s CLI,该程序是否仍在运行,直到我关闭CLI时完成?

Python Azure:如果我通过远程桌面在VM上运行程序';s CLI,该程序是否仍在运行,直到我关闭CLI时完成?,python,azure,cloud,Python,Azure,Cloud,我正试图通过从远程桌面的命令行界面(CLI)连接到虚拟机(VM),在虚拟机(VM)上运行计算密集型Python程序(这将需要几个小时),即使我关闭CLI,该Python程序是否仍会继续运行直到完成 如果没有,我如何保证程序将一直运行到完成?对于您的问题,我假设您使用CLI命令az vm run command invoke在远程vm中运行脚本,然后是说明: 无法取消正在运行的脚本 这意味着如果您开始在远程VM中运行脚本,那么脚本将一直运行到任务完成,即使您关闭或取消CLI命令。我相信这是Powe

我正试图通过从远程桌面的命令行界面(CLI)连接到虚拟机(VM),在虚拟机(VM)上运行计算密集型Python程序(这将需要几个小时),即使我关闭CLI,该Python程序是否仍会继续运行直到完成


如果没有,我如何保证程序将一直运行到完成?

对于您的问题,我假设您使用CLI命令
az vm run command invoke
在远程vm中运行脚本,然后是说明:

无法取消正在运行的脚本


这意味着如果您开始在远程VM中运行脚本,那么脚本将一直运行到任务完成,即使您关闭或取消CLI命令。

我相信这是PowerShell脚本,不是Python脚本,对吗?@AdamLee我不同意。这是一个脚本,任何脚本。例如,在Linux中,它是一个shell脚本。@AdamLee,如果您想运行python。我建议您将python脚本复制到VM中,然后您可以使用shell脚本来运行该python脚本。@Adamle关于这个问题有任何更新吗?它能解决你的问题吗?如果它适合你,请接受它。