Как переместить сервер SimpleSocket в фоновый процесс
У меня простойsocketServer
это прекрасно работает в основном потоке.
#Server PORT
PORT = 8020
#reassign variables
Handler = Server #this is a SimpleHTTPHandler
httpd = SocketServer.TCPServer(("", PORT), Handler)
httpd.serve_forever()
Мне нужно иметь этот запуск в фоновом режиме и иметь возможность остановить процесс по желанию. Как правильно это сделать?
РЕДАКТИРОВАТЬ
Извините, мне было неясно. Мне нужно, чтобы сервер работал без остановки, и я могу получить доступ к системе только из SSH, поэтому я не могу просто запустить его и уйти.