2014-01-17 4 views
1

MySql 데이터베이스를 내 서버에서 로컬 서버로 동기화하는 Python 파일이 있습니다. 로컬 서버를 부팅 할 때마다 Windows 서비스로 설치하려고합니다. 나 좀 도와 줄 수있어? 나는 또한 그것을 추가하고 싶다. 나는 태스크 바 시계 옆에 표시되는 아파치와 같은 서비스를위한 GUI를 만들 수 있는가? 미리 감사드립니다.Windows 서비스에서 실행중인 python 파일

+0

무엇이 당신의 질문입니까? –

답변

1

서비스는 일정한 간격 검사에서 실행하고 그에 따라 실행되는 프로세스/프로그램에 불과하다.

당신이 스크립트를 이미 작성한 경우, 다른 스크립트는, service_script 할 것이다 프로그램을 실행하는 데 필요한 경우

  • 그것은 확인해야 다음? 두 당사자가 같은 상태가 아니면 이 필요합니다.
  • 확인해야 할 간격에이 스크립트가 실행되어야 할 가능성이 있습니다 ( ). DB를 매 10 분마다 업데이트한다고 가정 해보십시오. 그런 다음 syn으로 스크립트를 작성하십시오. 일자리가 있으면 다른 일을하도록 설정하십시오.
  • 가능하면 표준 & 기본 사항에 따라 스크립트가 최적화되었는지 확인하십시오.

GUI의 경우 이러한 성공/실패 세부 정보를 로그 파일에 저장합니다. 당신이 GUI를 원한다면 - 작은 PHP 인터페이스/파이썬 간단한 http는 당신이 인터페이스를 설정하는 데 도움이됩니다.

대시 보드를 모니터링하는 데 약간의 경험이 있지만 조용한 것은 아닙니다.

Godspeed.

+0

Windows 서비스는 매우 특정한 것입니다 –

1

나는 frst 질문에 당신을 도울 수 있습니다

윈도우로

을 서비스 할 때마다 내 로컬 서버 부팅

윈도우 7 : 컴퓨터에

  1. 마우스 오른쪽 단추
  2. 왼쪽 "관리"
  3. "시스템" 탭에는 작업을 계획하는 사람이 있습니다. 이 파일을 사용하여 부팅 할 때와 LogIn 전에 로컬 파일을 시작할 수 있습니다.

LogIn 후에 필요하면 시작 메뉴의 시작 폴더에 스크립트를 넣을 수 있습니다.

구글 : 파이썬 아이콘 알림 영역 창 Notification Library for Windows

관련 문제