3
Windows 서비스에서 web.application을 실행하려고하는데 application.run() 이후에 프로그래밍 방식으로 중지하는 방법을 찾을 수 없습니다.프로그래밍 방식으로 web.py를 중지하는 방법이 있습니까?
sys.exit를 시도했지만 Windows 서비스와 잘 작동하지 않았습니다.
Windows 서비스에서 web.application을 실행하려고하는데 application.run() 이후에 프로그래밍 방식으로 중지하는 방법을 찾을 수 없습니다.프로그래밍 방식으로 web.py를 중지하는 방법이 있습니까?
sys.exit를 시도했지만 Windows 서비스와 잘 작동하지 않았습니다.
나는 원래 web.py 소스 코드를 조사하여 제기 한 질문을 해결했으며 웹/httpserver.py에서 WSGIServer를 web/application.py에 노출 시켜서 애플리케이션에서 WSGIServer.stop()을 호출 할 수 있도록했다. stop()은 스스로 추가되었습니다.
빠른 해킹과 깔끔하지는 않지만 신속하게 차단기가 제거되었습니다.