각각 별도의 cron 파일을 사용하여 두 개의 crond 인스턴스를 실행할 수 있습니까?

각각 별도의 cron 파일을 사용하여 두 개의 crond 인스턴스를 실행할 수 있습니까?

서로 다른 cronjob 파일을 사용하여 두 개의 crond 인스턴스를 실행하는 방법은 무엇입니까? 심지어 가능합니까?

답변1

* 아니요 불가능합니다 *

그러나 가능한 해결 방법은 Anacron을 설정하고 두 프로세스를 병렬로 실행하는 것입니다.

http://linux.die.net/man/8/anacron http://en.wikipedia.org/wiki/Anacron

아나크론 설치

$ sudo apt-get install anacron

다음과 같이 anacrontab을 만듭니다. http://linux.die.net/man/5/anacrontab

anacrontab 파일 구성을 테스트하십시오.

anacron -T [-t anacrontab]

-t some_anacrontab Use specified anacrontab, rather than the default
-T Anacrontab testing. 

마지막에:

$ sudo /etc/init.d/cron restart
$ sudo /etc/init.d/anacron restart

두 프로세스는 병렬로 실행되어야 합니다.

이것이 필요한 경우:

"크론 파일의 내용은 웹페이지를 통해 전체적으로 표시되기 때문에 WiFI 일정을 제외한 다른 모든 작업을 크론 파일에 보관하고 싶습니다. 정말 도움이 될 것 같습니다."

그런 다음 웹페이지의 첫 번째 n 줄에 숨기고 싶은 내용을 넣은 다음 n+1 행부터 시작하는 웹페이지에 표시하면 됩니다. 프로세스 수를 방해하는 것보다 훨씬 낫습니다."

anacron을 구성하는 데 충분한 추가 가이드가 있습니까? http://www.tuxradar.com/content/automate-linux-cron-and-anacron

참고 사항: 어쨌든... Anacron의 임무는 하루(또는 주 또는 월) 중 특정 시점에 컴퓨터가 켜져 있다는 가정하에 일일, 주간 및 월간 활동이 실제로 발생하도록 보장하는 것입니다. Anacron은 활동이 정확한 시간에 발생하도록 보장하는 데 관심이 없습니다.

답변2

흠... 아니요, 불가능합니다. cron의 구성 경로가 바이너리에 하드코딩되어 있는 것 같습니다. 그런데 왜 여러 cron 인스턴스와 구성을 갖고 싶습니까?

답변3

예, 저는 cron과 anacron 조합을 사용했는데 정말 매력적이었습니다. 감사합니다 @Madthew

관련 정보