안녕하세요 오토소장입니다.
이번글의 주제는 최소한의 비용으로 리눅스의 크론탭을 운용하는 팁을 알려드릴까합니다.
물론, 아시는 분들도 계시겠지만.. 모르시는 분들을 위해서~
제가 간간히 php 웹파싱 모듈인 스누피 라이브러리를 이용해서 개발해놓은것들이 몇개있습니다.
어떤 프로그램은 하루에 1번 파싱작업을 해야하고, 어떤 프로그램은 30분간격으로 파싱작업을 해야합니다.
개발은 해놓았는데, 뭘로 호출을 해야 할까...라고 고민을 해왔엇는데요.
그중에 대표적인게 리눅스의 크론탭 기능입니다.
보통 서버를 운용하시는분들을 보면 이용하시는 상품이..
첫번째는 웹호스팅 임대서버가 대부분일것입니다. 하지만 일반적인 웹호스팅 상품들은 크론탭 기능을 지원해주지 않습니다.
독립형 서버상품을 사용해야 크론탭기능을 지원해줍니다.
일반적인 상품의 경우 월5,000원에서 보통 3,3000원 정도 될겁니다.
하지만 크론탭을 사용하기 위한 독립형 경우 월100,000원 정도 됩니다.
크론탭을 사용하기 위한 최소한의 비용이 월100,000원을 들이기에는....가성비가 너무 혹독합니다.
두번째로는 웹크론을 서비스해주는 업체들이 있습니다만...대부분이 해외사이트고...4군대의 사이트를 이용해보았지만..
제대로 호출을 하지못하는곳도 있고, 두번이상 호출을 해버리는경우도 있었습니다.
그래서 차선책으로 제가 사용한방법이...제 pc에 vmware같이 가상툴을 설치해서 여기에 리눅스를 설치하여 크론탭기능을
사용해 보았습니다만....가끔 잊어먹고 켜놓지 않으면..그날의 데이터 파싱작업은 헛수고로 끝납니다.
이래저래 고민하고 찾아보니..평소 관심있던 마이크로 컨트롤러쪽에서 해답이 나왔습니다.
바로 라즈베리파이라는 마이크로 컨트롤러 보드입니다.
크기는 담배 케이스 크기하고 비슷합니다.
이 자체가 컴퓨터입니다.
이 마이크로pc에 리눅스를 설치하여 크론탭을 사용하시면 됩니다.
가격은 보드값만 4~5만원..나머지 구성품 셋트로 하면 대게 6만원~10만원대정도로 구매하실수 있습니다.
아래 사진은 제가 물품을 받은후에 찍은 사진입니다.
크론탭만 사용하기에는 이것보다 가성비가 좋은건 없는것 같습니다.
마이크로 보드라서 전기도 적게먹습니다. 저전력으로 설계되었기 때문이죠....
이 녀석의 os는 일반 리눅스와는 다르게 라즈비안이라고 하는 리눅스를 최적화시켜서 만든 os가 별도로 있습니다.
설치법은 인터넷을 참조하시면 될것 같습니다.
현재 약 한달정도 사용해보니..아무문제없이 잘 돌아갑니다.
서버임대비 한달치로 평생 크론탭을 사용할수 잇겟군요!
물론 크론탭뿐만 아니라...웹서버로 사용 할 수도 있다는 사실!!
이정도면 메리트가 있지 않나요?