가능한 모든 게임 서버 (명령 행이 있음)를 제어 (시작, 중지, 재시작 등 - gnu 화면으로) 할 수있는 작은 소프트웨어를 개발 중이며 완전한 독립형 웹 서버가 포함되어 있습니다 webinterface (당신이 거기에 붙어있는 것처럼 gnu 화면에 접근 할 수 있습니다) 리눅스에서.gnu 화면 출력을 실행중인 파이썬 프로세스에 "파이프"하는 방법은 무엇입니까?
거의 모든 것이 작동하며 일부 코드 정리가 필요합니다.
파이썬으로 작성된 독립형 웹 서버는 cherrypy를 프레임 워크로 사용합니다.
문제가되면, webinterface에 GNU 화면 출력이 활성화 된 경우 (확인, 실행중인에 따라 달라집니다) 높은 I/O를 일으킬 수있는 로그 파일을 통해 이루어집니다.
파이프하는 방법 (이 빨라야한다) 독립형 웹 서버에 직접 출력 있는가? 어쩌면 소켓을 가진 무언가 일지 모르지만, 나는 그들을 어떻게 다룰 지 모릅니다.
"gnu screen"이라고 할 때 http://www.gnu.org/software/screen/을 의미합니까? –
예, 정확합니다. – carrot
'화면'을 사용할 때 어떻게 "로그 파일"을 만드나요? –