나는 파이썬 웹 앱을 디자인하고 있는데, 사람들이 특정 날에 그들에게 이메일을 보낼 수 있습니다. 그래서 사용자는 emai와 날짜를 양식에 넣고 내 데이터베이스에 저장합니다.Python 스크립트가 자동 시작을 반복합니다.
내 스크립트는 데이터베이스를 검색하여 오늘 날짜의 모든 레코드를 찾고 이메일을 검색하여 전송하고 테이블에서 항목을 삭제합니다.
매일 오후 1시에 스크립트가 자동으로 시작되어 이메일을 발송 한 다음 종료되는 설정이 가능합니까? 스크립트를 계속 실행하면 공유 웹 호스팅의 CPU 한도를 초과 할 수 있습니다. 아니면 효과는 무시할 만합니까?
알리
기본 공유 호스팅 환경. 필요한 경우 셸 액세스 권한을 가질 수 있지만 루트 액세스 권한은 없습니다. 그들은 .htaccess 파일을 설정할 수있는 리눅스의 일부 풍미에서 아파치를 돌리고있다. 그러면 cron 파일을 실행할 수 있는지 간단하게 물어봐야할까요? – Ali
@Ali, 네, 그게 가장 간단합니다. 특별히 금지하지 않는 한 간단한 'crontab'항목을 사용하면 가장 쉽게 해결할 수 있습니다. –
하지만 매분마다 크론 작업이 필요합니까? http://stackoverflow.com/questions/2732407/timed-email-reminder-in-python – Ali