tornado - 如何实现web调度后台python进程
巴扎黑
巴扎黑 2017-04-18 10:26:06
0
3
685

背景:前端后端都自己写,后面用的python
后端脚本由web传参开始执行,不会自动结束。
后端脚本内有蛮多功能,希望能在web触发执行(直接操作之前开始的进程)
web控制后台进程结束

有点像网页控制后台挂机的需求

目前想到的一个方法就是后台脚本在本地创建一个socket服务端等待接受命令

巴扎黑
巴扎黑

모든 응답(3)
左手右手慢动作

프로세스 관리에는 일반적으로 관리 인터페이스 자체를 개선하는 Supervisor가 사용됩니다. 사용하기 쉽지 않은 경우 일부 타사 플러그인을 사용할 수 있습니다

大家讲道理

메시지 큐, 메시지 큐, 프로세스 간 통신이 필요할 것 같습니다

迷茫

이 요구 사항은 참으로 좀 이상합니다.
메시지 대기열을 사용할 수 있지만 백그라운드 스크립트를 백그라운드 프로세스로 작성하면 매개 변수가 메시지 대기열을 통해 백그라운드 스크립트로 전달됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿