У меня проблема с запуском скрипта Python через команду хоста внутри кода топологии Mininet.Я хочу запустить HTTPServer.py
на h1
и host.py
на других хостах, чтобы они могли отправлять HTTP-запросы на h1
.Ниже приведен мой код
...Build a mininet topology...
h1 = net.get('h1')
h1.cmd('python HTTPServer.py &')
for i in ...
ho = net.get('h%s' % i)
ho.cmd('python host.py &')
Mininet выполнен без ошибок и выполняет эти сценарии.Но через некоторое время он, похоже, не запускается.
Но если я запускаю HTTPServer.py
и host.py
через хосты через xterm, они могут работать без ошибок.Я не знаю, почему они так делают.