이것은 간단한 질문처럼 보입니다. 그러나 대답을 찾는 데 어려움이 있습니다.웹 응용 프로그램에 대한 반복 작업 실행
저는 지속적으로 작업을 실행해야하는 웹 앱을 만들고 있습니다.
Pingdom 또는 Twitterfeed 같은 사이트를 비유로 사용하겠습니다. 아시는 바와 같이 Pingdom은 가동 시간을 확인하므로 끊임없이 웹 사이트를 확인하여 Twitter 피드가 RSS 피드를 확인한 후 변경되었는지 확인한 후 트윗합니다. 나는 또한 간단한 스크립트를 실행하여 데이터베이스의 URL을 순회하고 그에 대한 조치를 수행해야한다.
내 질문은 : 어떻게 구현해야합니까? 현재 cron
에 익숙하며 현재 서버 백업을 수행하는 데 사용하고 있습니다. 이것이 갈 길입니까?
필자는 끝날 때 데이터베이스의 다음 URL로 처음부터 다시 시작하여 Python 스크립트를 무기한으로 만드는 법을 알고 있습니다. 방금 서버에서 실행해야합니까? 나는 그것이 항상 달려 있고 충돌하지 않는다는 것을 어떻게 알 수 있습니까?
나는이 질문이 의미가 있기를 바랍니다. 나는 다른 누군가를 반복하지 않기를 바랍니다.
, 감사합니다샘
편집 : 명확하게하기 위해, 내가 지속적으로 실행하는 작업이 필요합니다. 에서와 같이 데이터베이스에서 URL 1을 확인하고 데이터베이스에서 URl 2를 확인하고 URL 3을 확인한 다음 마지막 URL에 도달하면 오른쪽으로 다시 이동하십시오. 감사!
하지만 작업을 계속 실행하려면 어떻게해야합니까? cron은 정해진 간격으로 작업을 실행하지 않습니까? 또는 매시간 작업에 별표를 표시하고 한 시간 동안 실행 한 후 스스로를 죽이려는 것입니까? 감사. – samiles
내 의견이 너무 커서 초기 답변을 업데이트했습니다. 그것을보십시오. – Minras