http://www.cronjobservices.com
뭐.. 여기는 대부분 PHP 개발자겠죠? 물론 다른 언어도 해당됩니다.
하지만 웹호스팅을 이용하거나, root 접근이 불가능해 cron job 등이 안되는 환경에서 실행하려면 정말 힘들죠.
그래서 online cron job 서비스가 있습니다.
HTTP GET 요청만 지원됩니다.
안타깝게도 대부분 서비스는 단순 요청만 지원합니다. 쿠키 및 세션 지원, POST 지원 등은 유료에서만 볼 수 있습니다.
1. https://mywebcron-com.loopiasecure.com (무료)
회원제이지만 소셜 연동 가능합니다. 최소 단위는 분으로 지원됩니다.
사용 방법은 간단합니다. 단, 날짜 포멧이 미국식이라는 단점만 빼면 괜찮습니다.
정기적으로 호출할 URL과 주기, 시작시간과 종료시간을 설정하면 땡입니다. pick 으로 날짜를 잡을 수 있습니다.
최대 생성 개수는 모르겠지만, 남용하면 잘릴 수 있으니 다른 사람을 위해 적당히 써주세요.
참고로 User Agent 는 MyWebCron/1.0 (www.mywebcron.com) 으로 잡힌다고 합니다.
2. https://www.setcronjob.com/ (무료, 유료)
회원제이지만 소셜 연동은 가능합니다. 무료 기준으로 설명합니다.
스케줄 실행 개수에 제한이 있으며, 주기에 따라 제한 개수가 다릅니다. 무료 사용자는 30분 단위부터 실행 가능합니다.
실행 시 최대 실행 시간은 15초이며, 최근 5개 실행 내역이 기록되고, 메일링도 지원합니다.
3. http://www.easycron.com/ (무료, 유료)
회원제이며 소셜 연동이 가능합니다. 무료 기준으로 설명합니다.
스케줄 실행 개수는 무제한이지만, 월 200번 지원합니다. 월 단위로 초기화되기 때문에 월마다 관리를 해야 합니다.
최소 실행 가능 주기는 10분이며, 최대 실행 시간은 10초입니다. 2번 실행 실패시 비활성화되며
테스트 가능 횟수는 월 5번입니다. 낮은 우선 순위로 시작하며, 로그와 메일링 서비스를 지원하지 않습니다.
그 외 나머지는 링크 #1을 방문해서 검토 후 사용하시면 됩니다. 별표는 사용자 평가가 아니고 방문 빈도입니다.
PHP에서 스케줄링 작업? 이제 해방하세요.
'Dev Language > PHP' 카테고리의 다른 글
PHP 네이버블로그 원격 글쓰기 API 소스 (0) | 2016.07.12 |
---|---|
PHP 만나이 계산하기 (0) | 2016.03.16 |
pclzip library 를 이용한 zip 압축,해제 (0) | 2015.07.10 |
PHP에서 암호화 encrypt 복호화 decrypt 해서 값을 넘기기 (0) | 2015.06.18 |
PHP ZIP 압축 라이브러리 (0) | 2015.06.03 |